﻿@-webkit-keyframes opacity{0%{opacity:1}100%{opacity:0}}@-moz-keyframes opacity{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes slide-slow-down{0%{transform:perspective(1px) scaleY(0.1)}40%{transform:perspective(1px) scaleY(1.02)}60%{transform:perspective(1px) scaleY(0.98)}80%{transform:perspective(1px) scaleY(1.01)}100%{transform:perspective(1px) scaleY(1)}80%{transform:perspective(1px) scaleY(1.01)}100%{transform:perspective(1px) scaleY(1)}}@-moz-keyframes slide-slow-down{0%{transform:perspective(1px) scaleY(0.1)}40%{transform:perspective(1px) scaleY(1.02)}60%{transform:perspective(1px) scaleY(0.98)}80%{transform:perspective(1px) scaleY(1.01)}100%{transform:perspective(1px) scaleY(1)}80%{transform:perspective(1px) scaleY(1.01)}100%{transform:perspective(1px) scaleY(1)}}@keyframes slide-slow-down{0%{transform:perspective(1px) scaleY(0.1)}40%{transform:perspective(1px) scaleY(1.02)}60%{transform:perspective(1px) scaleY(0.98)}80%{transform:perspective(1px) scaleY(1.01)}100%{transform:perspective(1px) scaleY(1)}80%{transform:perspective(1px) scaleY(1.01)}100%{transform:perspective(1px) scaleY(1)}}@-webkit-keyframes fadeInDown{0%{opacity:0.3;-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);transform:translateY(-100px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes fadeInDown{0%{opacity:0.3;-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);transform:translateY(-100px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0.3;-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);transform:translateY(-100px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes nudge-dir-x{0%{transform:translate(0, 0);opacity:1;z-index:9}20%{transform:translate(10px, 0);opacity:1}40%{transform:translate(0, 0);opacity:1}60%{transform:translate(-10px, 0);opacity:0.6}80%{transform:translate(0, 0);opacity:0.4}100%{transform:translate(0, 0);opacity:0;z-index:-1}}@-moz-keyframes nudge-dir-x{0%{transform:translate(0, 0);opacity:1;z-index:9}20%{transform:translate(10px, 0);opacity:1}40%{transform:translate(0, 0);opacity:1}60%{transform:translate(-10px, 0);opacity:0.6}80%{transform:translate(0, 0);opacity:0.4}100%{transform:translate(0, 0);opacity:0;z-index:-1}}@keyframes nudge-dir-x{0%{transform:translate(0, 0);opacity:1;z-index:9}20%{transform:translate(10px, 0);opacity:1}40%{transform:translate(0, 0);opacity:1}60%{transform:translate(-10px, 0);opacity:0.6}80%{transform:translate(0, 0);opacity:0.4}100%{transform:translate(0, 0);opacity:0;z-index:-1}}.icon-wrapper{padding:6px}.icon-wrapper.blue-theme{background:#319af5}.icon-wrapper.round{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}*{margin:0;outline:none;padding:0;font-weight:normal;list-style:none}body{color:#333;background:#f2f2f2;font:normal 14px/normal "Rubik-Regular","Arial, Helvetica, sans-serif"}.res-img{max-width:100% !important;max-height:100%}.body-stop-scroll{overflow:hidden;height:100%}@media only screen and (max-width: 640px){.body-stop-scroll .my-results{display:none}}a{color:#0072bb;cursor:pointer;text-decoration:none}a:hover{color:#ff7400}a.button{font-family:"Rubik-Regular","Arial, Helvetica, sans-serif"}p{line-height:24px}label{cursor:pointer}strong,.bold,.hotel-description p b{font-family:"Rubik-Medium";font-weight:normal}.normal{font-family:"Rubik-Regular","Arial, Helvetica, sans-serif" !important;font-weight:normal}.wrapper{margin:0 auto;max-width:1170px}.my-transition,a{-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.my-ellipsis{overflow:hidden;padding-right:40px;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width: 768px){.my-ellipsis{overflow:visible;text-overflow:inherit;white-space:normal}}hr{background-color:#e2e2e2;border:none;height:1px;margin:10px 0;clear:both}hr:before,hr:after{clear:both;content:"\0020";display:block;height:0;overflow:hidden;visibility:hidden}@media only screen and (max-width: 640px){hr{margin-left:-20px !important;margin-right:-20px !important}}hr.no-pad{margin:0}.fl{float:left}.fr{float:right}.tr{text-align:right}.tc{text-align:center}.tl{text-align:left}.pr{position:relative}.pa{position:absolute}.hand-cursor,.hand{cursor:pointer}.no-padding{padding:0 !important}.cursor-default{cursor:default !important}.clear-both{clear:both}.bxs,.wrapper,.accordion-title,.new-theme .input,.new-theme .select-box-wrapper select,.stop-list li,.alert,.new-theme .overlay,.new-theme .overlay-header,.new-theme .overlay-content,[data-bubble]:after,[data-bubble-self],.trip-details-wrapper,.trip-details-wrapper-pwa,.srp-filters,.filter-wrapper,.filter-head,.filter-list,.filter-list-with-clear .filter-label,.mobile-filter-doc,.depart-time-grid li,.depart-time-label,.grid-wrapper .grid,.srp-wrapper,.srp-result-holder,.no-result-message,.mega-filter .accordion-content,.mega-filter .mega-filter-content,.mega-filter .accordion-title,.matrix-wrapper,.matrix-slide-wrapper,.matrix-slide-list li,.matrix-link,.overlay-window,.overlay-back,.overlay-wrapper,.overlay-head,.overlay-body,.overlay-inner,.number-spinner,.spinner-counter,.spinner-control,.message-wrapper,.hotel-matrix{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.three-dot{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.bdr-r3,.bdr3,.new-theme .input.gray-theme,.tipsy-content,.market-place-login-msg,.market-place-login-wrapper,.no-result-message,.matrix-wrapper,.matrix-nav-link,.view-options,.lSPager li img,.htl-type-list li .icon-holder{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.bdr-tn{border-top:none !important}.bdr-rn{border-right:none !important}.bdr-bn{border-bottom:none !important}.bdr-ln{border-left:none !important}.full,.accordion-menu,.accordion-title,.accordion-content,.new-theme .input,.new-theme .select-box-wrapper select,.alert,.new-theme .overlay-header,.new-theme .overlay-content,.filter-wrapper,.filter-head,.filter-list,.filter-list-with-clear .filter-label,.depart-time-grid,.depart-time-label,.srp-wrapper,.srp-result-holder,.mega-filter .accordion-title,.matrix-wrapper,.matrix-slide-wrapper,.matrix-slide-list,.matrix-link,.matrix-label,.overlay-folder,.overlay-head,.overlay-inner,.spinner-counter{width:100%;float:left}.full-imp{width:100% !important;float:left}.text-success-light{color:#04e83f !important}.white-block{background:#fff;padding:10px}.content-after:after{content:attr(data-after)}.content-before:before{content:attr(data-before)}.li-none{list-style:none}.new-theme .back-to-search{color:#4D4D4D !important}.new-theme .line-hn,.new-theme p{line-height:normal}.new-theme .link,.new-theme .under-link{color:#0F6AA3}.new-theme .link:hover,.new-theme .under-link:hover{color:#ff7400}.new-theme .link.active,.new-theme .active.under-link{color:#2B6DAD}.new-theme .under-link{position:relative}.new-theme .under-link:after{content:"";position:absolute;width:100%;height:1px;bottom:-1px;left:0;background-color:#ff7400;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}.new-theme .under-link.viewed{color:#0072bb !important}.new-theme .under-link.viewed :after{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.new-theme .under-link-parent-hover,.new-theme .under-link-parent-hover:before{cursor:pointer}.new-theme .under-link-parent-hover:hover>.under-link:after,.new-theme .under-link:hover:after{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.new-theme .blue{color:#0F6AA3}.new-theme .blue:hover{color:#ff7400}.new-theme .mt2{margin-top:2px}.new-theme .mt-2{margin-top:-2px}.new-theme .mt7{margin-top:7px}.new-theme .color-base{color:#333}.new-theme .ecash-color{color:#966400}.col-left{float:left;width:75.5%}.col-right{float:right;width:22.2%}.ib{display:inline-block}.block{display:block}.fr{float:right}.invisible{visibility:hidden !important}.img-responsive{width:100%}.w-74{width:74%}.w-23{width:23%}.w-300{width:300px}.no-margin{margin:0 !important}.mt3{margin-top:3px}.mt4{margin-top:4px}.mt5{margin-top:5px}.mb5{margin-bottom:5px}.ml5{margin-left:5px}.mr5{margin-right:5px}.mr-5{margin-right:-5px}.mt10{margin-top:10px}.mb10{margin-bottom:10px}.ml10{margin-left:10px}.mr10{margin-right:10px}.mt15{margin-top:15px}.mb15{margin-bottom:15px}.ml15{margin-left:15px}.mr15{margin-right:15px}.mt20{margin-top:20px}.mb20{margin-bottom:20px}.ml20{margin-left:20px}.mr20{margin-right:20px}.mt25{margin-top:25px}.mb25{margin-bottom:25px}.ml25{margin-left:25px}.mr25{margin-right:25px}.mr44{margin-right:44px}.pt5{padding-top:5px}.pb5{padding-bottom:5px}.pl5{padding-left:5px}.pr5{padding-right:5px}.pt10{padding-top:10px}.pb10{padding-bottom:10px}.pl10{padding-left:10px}.pr10{padding-right:10px}.pt15{padding-top:15px}.pb15{padding-bottom:15px}.pl15{padding-left:15px}.pr15{padding-right:15px}.pt20{padding-top:20px}.pb20{padding-bottom:20px}.pl20{padding-left:20px}.pr20{padding-right:20px}.pt25{padding-top:25px}.pb25{padding-bottom:25px}.pl25{padding-left:25px}.pr25{padding-right:25px}.ml-20{margin-left:-20px}.mb-20{margin-bottom:-20px}.ml-195{margin-left:-195px}.opacity-40{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:.4}.mt-35{margin-top:35px}.mt-30{margin-top:30px}.mt-20{margin-top:20px}.mr-5{margin-right:-5px}.mt-15{margin-top:15px}.mt-10{margin-top:10px}.mt-5{margin-top:5px}.mb-0{margin-bottom:0px}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.ml-10{margin-left:10px}.mb-30{margin-bottom:30px}.pr-50{padding-right:50px}.pr-70{padding-right:70px !important}.no-bdr{border:none !important}.mr-tn{margin-top:0 !important}.mr-rn{margin-right:0 !important}.mr-bn{margin-bottom:0 !important}.mr-ln{margin-left:0 !important}.symbol{font-style:normal}.pad-n{padding:0 !important}.pointer-events-none,.map-disabled{pointer-events:none}.txt-gray,.txt-333{color:#333}.lt-gray,.txt-666{color:#666}.txt-777{color:#777}.ltr-gray,.txt-999{color:#4D4D4D}.x-lt-gray{color:#c1c1c1}.green{color:green}.lt-green{color:green}.lt-blue{color:#07a9c8}.orange{color:#ff5400}.red{color:#fa2d2d}.success{color:green}.secondary{color:#ff5400}.error{color:#fa2d2d}.bg-grey{background:#f9f9f9}.teal-green{color:#00a680}.txt-new-gray{color:#262626}@font-face{font-family:"Rubik-Regular";src:url("../../../fonts/Rubik-Regular.eot");src:url("../../../fonts/Rubik-Regular.eot?#iefix") format("embedded-opentype"),url("../../../fonts/Rubik-Regular.woff") format("woff"),url("../../../fonts/Rubik-Regular.woff2") format("woff2"),url("../../../fonts/Rubik-Regular.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"Rubik-Medium";src:url("../../../fonts/Rubik-Medium.eot");src:url("../../../fonts/Rubik-Medium.eot?#iefix") format("embedded-opentype"),url("../../../fonts/Rubik-Medium.woff") format("woff"),url("../../../fonts/Rubik-Medium.woff2") format("woff2"),url("../../../fonts/Rubik-Medium.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"RupeeSign";src:url("../../../fonts/RupeeSign.eot");src:url("../../../fonts/RupeeSign.eot?#iefix") format("embedded-opentype"),url("../../../fonts/RupeeSign.woff") format("woff"),url("../../../fonts/RupeeSign.woff2") format("woff2"),url("../../../fonts/RupeeSign.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"fontello";src:url("../../../fonts/fonts-hotels/fontello.eot?64417548");src:url("../../../fonts/fonts-hotels/fontello.eot?64417548#iefix") format("embedded-opentype"),url("../../../fonts/fonts-hotels/fontello.woff?64417548") format("woff"),url("../../../fonts/fonts-hotels/fontello.ttf?64417548") format("truetype"),url("../../../fonts/fonts-hotels/fontello.svg?64417548#fontello") format("svg");font-style:normal;font-weight:normal}*{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fm-lr{font-family:"Rubik-Regular","Arial, Helvetica, sans-serif"}.fm-lb{font-family:"Rubik-Medium"}.fm-lsb{font-family:"Rubik-Regular"}.rs,.no-rs{font-style:normal}.rs{font-family:"RupeeSign";font-style:normal}.fs-xlg{font-size:2.143em}.fs-lg{font-size:1.286em}.fs-md{font-size:1.143em}.fs-sm,.convenience-fee-brk .convenience-fee-child{font-size:.857em}.fs-xs{font-size:.786em}.fs-9{font-size:9px}.fs-10{font-size:.714em}.fs-11{font-size:.786em}.fs-12{font-size:.857em}.fs-13{font-size:.929em}.fs-14{font-size:14px}.fs-15{font-size:1.071em}.fs-16{font-size:1.143em}.fs-17{font-size:1.143em}.fs-18{font-size:1.286em}.fs-19{font-size:1.357em}.fs-20{font-size:1.429em}.fs-22{font-size:1.571em}.fs-24{font-size:1.714em}.fs-26{font-size:1.857em}.fs-28{font-size:2em}.fs-30{font-size:2.143em}.fs-32{font-size:2.286em}.fs-34{font-size:2.429em}.fs-36{font-size:2.571em}.txt-al{text-align:left !important}.txt-ar{text-align:right}.txt-ac{text-align:center}.b{font-family:"Rubik-Medium"}.uprcse,.sort-link{text-transform:uppercase}.nowrap{white-space:nowrap}.h1{font-size:17px;color:#666}@media only screen and (max-width: 768px){.h1{font-size:15px}}.color-base{color:#333}.ovf-hidden{overflow:hidden}.rel{position:relative}.abs{position:absolute}.fixed{position:fixed}.transition,.checkbox .ico-check,.checkbox .icon-check{-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.anim,.wrapper,.new-btn,.new-blue-button,.black-bdr-button:hover,.new-green-button,.action-button,.dark-blue-button,.new-gray-button,.currency-switch-button,.black-bdr-button,.new-theme .input,.tabs-link:before,.depart-time-grid li:before,.hs:before,.matrix-link,.matrix-label,.quick-view,.hotel-gallery,.gallery-img-title,.lSPager li img{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all 0.2s linear}.hide,.visible-md,.visible-sm,.visible-xs,.visible-xlg{display:none !important}@media only screen and (max-width: 1170px){.hidden-xlg{display:none !important}.visible-xlg{display:block !important}}@media only screen and (max-width: 990px){.hidden-lg{display:none !important}.visible-lg{display:block !important}}@media only screen and (max-width: 768px){.hidden-md{display:none !important}.visible-md{display:block !important}}@media only screen and (max-width: 640px){.visible-sm{display:block !important}.hidden-sm{display:none !important}}@media only screen and (max-width: 480px){.hidden-xs{display:none !important}.visible-xs{display:block !important}}.rotate-180{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.accordion-wrappper .accordion-menu:last-child{border-bottom:none}.accordion-menu{border-bottom:1px solid #e2e2e2}.accordion-menu{position:relative}.accordion-menu>input,.accordion-menu .accordion-input{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;position:absolute;left:-999999999999px;z-index:9999999999;width:2px;height:2px;float:left;display:none}.accordion-title{padding:13px 35px 10px 0;position:relative;font:normal .857em "Rubik-Medium";text-transform:uppercase;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.accordion-title:after{content:attr(data-show);background:none;color:#737373;top:15px;width:30px;right:0;line-height:normal;text-transform:uppercase;position:absolute;font-size:.714em}.accordion-content{display:none;padding-bottom:14px}.accordion-wrappper.accordion-anim .accordion-content{display:block;padding-bottom:0;max-height:0;overflow:hidden;-webkit-transition:max-height 0.3s;-moz-transition:max-height 0.3s;-o-transition:max-height 0.3s;transition:max-height 0.3s}.accordion-menu input:checked+.accordion-title:after,.accordion-menu.open .accordion-title:after{content:attr(data-hide)}.accordion-menu input:checked+.accordion-title+.accordion-content,.accordion-menu.open .accordion-title+.accordion-content{display:block}.accordion-wrappper.accordion-anim .accordion-menu.open .accordion-title+.accordion-content{padding-bottom:14px;-webkit-transition:max-height 1s;-moz-transition:max-height 1s;-o-transition:max-height 1s;transition:max-height 1s;max-height:1000px}@media only screen and (max-width: 1024px){.ps-fix{width:90%;margin:0 auto}}.new-btn,.new-blue-button,.black-bdr-button:hover,.new-green-button,.action-button,.dark-blue-button,.new-gray-button,.currency-switch-button,.black-bdr-button{padding:10px 15px;font-size:1.071em;line-height:normal;cursor:pointer;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.new-btn.medium,.medium.new-blue-button,.medium.new-green-button,.medium.action-button,.medium.dark-blue-button,.medium.new-gray-button,.medium.currency-switch-button,.medium.black-bdr-button,.new-btn.medium:hover,.medium.new-blue-button:hover,.medium.black-bdr-button:hover,.medium.new-green-button:hover,.medium.action-button:hover,.medium.dark-blue-button:hover,.medium.new-gray-button:hover,.medium.currency-switch-button:hover{padding:8px 12px}.new-btn.small,.small.new-blue-button,.small.new-green-button,.small.action-button,.small.dark-blue-button,.small.new-gray-button,.small.currency-switch-button,.small.black-bdr-button,.new-btn.small:hover,.small.new-blue-button:hover,.small.black-bdr-button:hover,.small.new-green-button:hover,.small.action-button:hover,.small.dark-blue-button:hover,.small.new-gray-button:hover,.small.currency-switch-button:hover{padding:5px 10px}.new-btn.disabled,.disabled.new-blue-button,.disabled.new-green-button,.disabled.action-button,.disabled.dark-blue-button,.disabled.new-gray-button,.disabled.currency-switch-button,.disabled.black-bdr-button,.new-btn.disabled:hover,.disabled.new-blue-button:hover,.disabled.black-bdr-button:hover,.disabled.new-green-button:hover,.disabled.action-button:hover,.disabled.dark-blue-button:hover,.disabled.new-gray-button:hover,.disabled.currency-switch-button:hover,.new-btn[disabled="disabled"],[disabled="disabled"].new-blue-button,[disabled="disabled"].new-green-button,[disabled="disabled"].action-button,[disabled="disabled"].dark-blue-button,[disabled="disabled"].new-gray-button,[disabled="disabled"].currency-switch-button,[disabled="disabled"].black-bdr-button,.new-btn[disabled="disabled"]:hover,[disabled="disabled"].new-blue-button:hover,[disabled="disabled"].black-bdr-button:hover,[disabled="disabled"].new-green-button:hover,[disabled="disabled"].action-button:hover,[disabled="disabled"].dark-blue-button:hover,[disabled="disabled"].new-gray-button:hover,[disabled="disabled"].currency-switch-button:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:.4;cursor:default;pointer-events:none}.new-blue-button,.black-bdr-button:hover,.new-green-button,.action-button,.new-green-button{background:#55961c;border:1px solid #55961c;color:#fff}.new-blue-button:hover,.black-bdr-button:hover,.new-green-button:hover,.action-button:hover,.new-green-button:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;background:#4ea403;border:1px solid #4ea403;color:#fff}.new-blue-button.active,.active.black-bdr-button:hover,.active.new-green-button,.action-button.active,.active.new-green-button{background:#3b7e00;border:1px solid #2b4f71;color:#fff}.new-blue-button[disabled="disabled"],[disabled="disabled"].black-bdr-button:hover,[disabled="disabled"].new-green-button,.new-blue-button[disabled="disabled"]:hover,[disabled="disabled"].black-bdr-button:hover,[disabled="disabled"].new-green-button:hover,.action-button[disabled="disabled"],[disabled="disabled"].new-green-button,.action-button[disabled="disabled"]:hover,[disabled="disabled"].new-green-button:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:.4;background:#55961c}.new-blue-button.blank-label,.blank-label.black-bdr-button:hover,.blank-label.new-green-button,.action-button.blank-label,.blank-label.new-green-button{border-color:transparent}.overlay .new-blue-button,.overlay .black-bdr-button:hover,.overlay .new-green-button,.overlay .action-button,.overlay .new-green-button,.overlay-wrapper .new-blue-button,.overlay-wrapper .black-bdr-button:hover,.overlay-wrapper .new-green-button,.overlay-wrapper .action-button,.overlay-wrapper .new-green-button{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;background:#4ea403;border:1px solid #4ea403;color:#fff}.overlay .new-blue-button:hover,.overlay .black-bdr-button:hover,.overlay .new-green-button:hover,.overlay .action-button:hover,.overlay .new-green-button:hover,.overlay-wrapper .new-blue-button:hover,.overlay-wrapper .black-bdr-button:hover,.overlay-wrapper .new-green-button:hover,.overlay-wrapper .action-button:hover,.overlay-wrapper .new-green-button:hover{color:#fff;background-color:#3b7e00;border-color:#3b7e00}.overlay .new-blue-button.disabled,.overlay .disabled.black-bdr-button:hover,.overlay .disabled.new-green-button,.overlay .new-blue-button[disabled="disabled"],.overlay [disabled="disabled"].black-bdr-button:hover,.overlay [disabled="disabled"].new-green-button,.overlay .new-blue-button[disabled="disabled"]:hover,.overlay [disabled="disabled"].black-bdr-button:hover,.overlay [disabled="disabled"].new-green-button:hover,.overlay .action-button.disabled,.overlay .disabled.new-green-button,.overlay .action-button[disabled="disabled"],.overlay [disabled="disabled"].new-green-button,.overlay .action-button[disabled="disabled"]:hover,.overlay [disabled="disabled"].new-green-button:hover,.overlay-wrapper .new-blue-button.disabled,.overlay-wrapper .disabled.black-bdr-button:hover,.overlay-wrapper .disabled.new-green-button,.overlay-wrapper .new-blue-button[disabled="disabled"],.overlay-wrapper [disabled="disabled"].black-bdr-button:hover,.overlay-wrapper [disabled="disabled"].new-green-button,.overlay-wrapper .new-blue-button[disabled="disabled"]:hover,.overlay-wrapper [disabled="disabled"].black-bdr-button:hover,.overlay-wrapper [disabled="disabled"].new-green-button:hover,.overlay-wrapper .action-button.disabled,.overlay-wrapper .disabled.new-green-button,.overlay-wrapper .action-button[disabled="disabled"],.overlay-wrapper [disabled="disabled"].new-green-button,.overlay-wrapper .action-button[disabled="disabled"]:hover,.overlay-wrapper [disabled="disabled"].new-green-button:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:.4}.dark-blue-button{background:#2b4f71;border:1px solid #2b4f71;color:#fff}.dark-blue-button:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);opacity:.85}.new-gray-button,.currency-switch-button{background:#e4e4e4;border:1px solid #bfbfbf;color:#262626}.new-gray-button:hover,.currency-switch-button:hover{border:1px solid #000;color:#000}.black-bdr-button{background:#fff;border:1px solid #333;color:#333}.black-bdr-button:hover{border-color:#55961c}.new-green-button{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;background:#4ea403;color:#fff;border:1px solid #4ea403 !important}.new-green-button:hover{color:#fff;background-color:#3b7e00;border-color:#3b7e00}.currency-switch-button{padding:0}.currency-switch-button .select-box-wrapper{background:#e4e4e4 !important}.currency-switch-button .select-box-wrapper select{border-bottom:none !important;width:53px !important;padding:3px !important;cursor:pointer}.currency-switch-button .select-box-wrapper select option{padding:0 5px}.currency-switch-button .select-box-wrapper .ico-arrow-down-solid:after{width:0;height:0;content:"";border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #333;position:absolute;right:5px;top:9px}.new-theme textarea{resize:none}.new-theme .input-error{position:relative}.new-theme .input-error:before{width:100%;float:left;position:absolute;left:0;top:0;height:1px;content:'';background:#fa2d2d;z-index:3}.new-theme .input{border:1px solid #919191;background:#fff !important;box-shadow:none;color:#333;font-size:14px;padding:15px}.new-theme .input.large{font-size:16px}.new-theme .input.small{padding:7px}.new-theme .input[disabled]{background:#fff;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:.4}.new-theme .input[disabled]+.icon,.new-theme .lSAction>.input[disabled]+.lSPrev,.new-theme .lSAction>.input[disabled]+.lSNext{cursor:default}.new-theme .input[disabled]+.icon:before,.new-theme .lSAction>.input[disabled]+.lSPrev:before,.new-theme .lSAction>.input[disabled]+.lSNext:before,.new-theme .input[disabled]+.icon:after,.new-theme .lSAction>.input[disabled]+.lSPrev:after,.new-theme .lSAction>.input[disabled]+.lSNext:after{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:.4}.new-theme .input.gray-theme{background:#F0F7FF}.new-theme .input-no-bdr-left,.new-theme .input-no-bdr-right,.new-theme .input-no-bdr-top,.new-theme .input-no-bdr-bottom{position:relative}.new-theme .input-no-bdr-left:after,.new-theme .input-no-bdr-left:before,.new-theme .input-no-bdr-right:after,.new-theme .input-no-bdr-right:before,.new-theme .input-no-bdr-top:after,.new-theme .input-no-bdr-top:before,.new-theme .input-no-bdr-bottom:after,.new-theme .input-no-bdr-bottom:before{content:'';position:absolute;z-index:3;background:#fff}.new-theme .input-no-bdr-left:before,.new-theme .input-no-bdr-right:before,.new-theme .input-no-bdr-top:before,.new-theme .input-no-bdr-bottom:before{width:1px;height:1px;background:#c7c7c7;z-index:4}.new-theme .input-no-bdr-left:after,.new-theme .input-no-bdr-right:after{width:1px;height:100%;top:1px}.new-theme .input-no-bdr-left:before,.new-theme .input-no-bdr-right:before{bottom:0}.new-theme .input-no-bdr-left:after,.new-theme .input-no-bdr-left:before{left:0}.new-theme .input-no-bdr-right:after,.new-theme .input-no-bdr-right:before{right:0}.new-theme .input-no-bdr-top:after,.new-theme .input-no-bdr-bottom:after{width:100%;height:1px;left:1px}.new-theme .input-no-bdr-top:before,.new-theme .input-no-bdr-bottom:before{right:0}.new-theme .input-no-bdr-top:after,.new-theme .input-no-bdr-top:before{top:0}.new-theme .input-no-bdr-bottom:after,.new-theme .input-no-bdr-bottom:before{bottom:0}.new-theme .input-with-icon,.new-theme .input-icon-size-12,.new-theme .input-icon-size-24{position:relative}.new-theme .input-with-icon .input,.new-theme .input-icon-size-12 .input,.new-theme .input-icon-size-24 .input{padding-right:24px;position:relative;z-index:1}.new-theme .input-with-icon .icon,.new-theme .input-icon-size-12 .icon,.new-theme .input-icon-size-24 .icon,.new-theme .input-with-icon .lSAction>.lSPrev,.new-theme .input-icon-size-12 .lSAction>.lSPrev,.new-theme .input-icon-size-24 .lSAction>.lSPrev,.new-theme .input-with-icon .lSAction>.lSNext,.new-theme .input-icon-size-12 .lSAction>.lSNext,.new-theme .input-icon-size-24 .lSAction>.lSNext{position:absolute;z-index:2;right:6px;top:50%;margin:-8px 0 0;cursor:pointer}.new-theme .input-icon-size-12 .input{padding-right:20px}.new-theme .input-icon-size-12 .icon,.new-theme .input-icon-size-12 .lSAction>.lSPrev,.new-theme .input-icon-size-12 .lSAction>.lSNext{margin:-6px 0 0}.new-theme .input-icon-size-24 .input{padding-right:32px}.new-theme .input-icon-size-24 .icon,.new-theme .input-icon-size-24 .lSAction>.lSPrev,.new-theme .input-icon-size-24 .lSAction>.lSNext{margin:-12px 0 0}.new-theme .select-box-wrapper{position:relative;background:#fff}.new-theme .select-box-wrapper .icon,.new-theme .select-box-wrapper .lSAction>.lSPrev,.new-theme .select-box-wrapper .lSAction>.lSNext,.new-theme .select-box-wrapper .ico,.new-theme .select-box-wrapper .ytfi-down-open{position:absolute;z-index:1;top:50%;right:2px}.new-theme .select-box-wrapper .ico{margin:-5px 0 0}.new-theme .select-box-wrapper .icon,.new-theme .select-box-wrapper .lSAction>.lSPrev,.new-theme .select-box-wrapper .lSAction>.lSNext{margin:-6px 0 0}.new-theme .select-box-wrapper .ytfi-down-open{margin:-8px 0 0;color:#808080}.new-theme .select-box-wrapper select{position:relative;border:none;border-bottom:1px dashed #0072bb;padding:5px 3px 7px 7px;background:none;-webkit-appearance:none;-moz-appearance:none;z-index:2}.new-theme .select-box-wrapper.input-format select{padding:7px;border:1px solid #c7c7c7}.new-theme .select-box-wrapper.input-format .icon,.new-theme .select-box-wrapper.input-format .lSAction>.lSPrev,.new-theme .select-box-wrapper.input-format .lSAction>.lSNext,.new-theme .select-box-wrapper.input-format .ico{width:16px}.input-hidden{opacity:0;position:absolute;left:-9999999px;z-index:999999}.checkbox{border:1px solid #919191;border-radius:2px;float:left;width:16px;height:16px;margin-right:10px;position:relative}.checkbox .ico-check,.checkbox .icon-check{left:50%;position:absolute;top:50%;height:10px;width:16px;margin:-5px 0 0 -8px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.checkbox .ico-check:before,.checkbox .icon-check:before{position:absolute;left:50%;top:50%;float:left;margin:-5px 0 0 -8px;z-index:1}.checkbox .ico-check:after,.checkbox .icon-check:after{content:"";position:absolute;left:-1px;top:-4px;float:left;margin:0;background-color:transparent;width:16px;height:16px;z-index:0;border-radius:2px;border:1px solid transparent}.checkbox .ico-check.ytfi-ok:before,.checkbox .icon-check.ytfi-ok:before{color:#fff;top:-3px;left:3px;margin:0 !important;font-size:12px}.checkbox .icon-check:before{margin:-7px 0 0 -3px;height:9px;width:4px;border:solid #c1c1c1;border-width:0px 2px 2px 0px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);display:block;background:none !important}.checkbox input[type=checkbox]{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.checkbox input[type=checkbox]:checked+.ico-check,.checkbox input[type=checkbox]:checked+.icon-check{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.checkbox.disabled{background:#f5f5f5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}.checkbox.checked .ico-check,.checkbox.checked .icon-check{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.radio{position:relative;width:14px;height:14px;float:left}.radio input{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.radio:before{position:absolute;left:0;top:0;width:14px;height:14px;float:left;content:'';border:1px solid #9f9f9f;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.radio i{position:absolute;left:3px;top:3px;width:10px;height:10px;float:left;background:#e5e5e5;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.radio input:checked+i{background:#4ea5df}.radio{position:relative;width:14px;height:14px;float:left}.radio input{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.radio:before{position:absolute;left:0;top:0;width:14px;height:14px;float:left;content:'';border:1px solid #9f9f9f;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.radio i{position:absolute;left:3px;top:3px;width:10px;height:10px;float:left;background:#e5e5e5;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.radio input:checked+i{background:#4ea5df}.radio.size-large{width:18px;height:18px}.radio.size-large:before{width:16px;height:16px;border-width:2px}.radio.size-large i{left:5px;top:5px}.label-for-checkbox,.label-for-radio{position:relative;padding:1px 0 1px 25px;float:left;line-height:18px}.label-for-checkbox .label-input-wrapper,.label-for-radio .label-input-wrapper{position:absolute;left:0;top:50%;margin:-9px 0 0;float:left}.label-for-checkbox.disabled,.label-for-radio.disabled{cursor:default;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.label-for-checkbox.disabled .label-input-wrapper,.label-for-radio.disabled .label-input-wrapper{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.label-for-checkbox .label-input-wrapper{width:18px;height:18px;margin:-9px 0 0}.label-for-radio{padding-left:21px}.label-for-radio .label-input-wrapper{width:16px;height:16px;margin:-8px 0 0}.loader-dot{display:inline-block;height:5px;width:5px;border-radius:50%;background:#0072bb;position:relative;margin-left:10px;margin-right:10px;-moz-animation-name:opacity;-webkit-animation-name:opacity;animation-name:opacity;-moz-animation-duration:1s;-webkit-animation-duration:1s;animation-duration:1s;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-moz-animation-delay:100ms;-webkit-animation-delay:100ms;animation-delay:100ms}.loader-dot:after,.loader-dot:before{content:"";display:inline-block;height:5px;width:5px;border-radius:50%;background:#0072bb;position:absolute;top:0;-moz-animation-name:opacity;-webkit-animation-name:opacity;animation-name:opacity;-moz-animation-duration:1s;-webkit-animation-duration:1s;animation-duration:1s;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.loader-dot.loader-dot-white{background:#fff}.loader-dot.loader-dot-white:after,.loader-dot.loader-dot-white:before{background:#fff}.loader-dot:before{right:7px}.loader-dot:after{left:7px;-moz-animation-delay:300ms;-webkit-animation-delay:300ms;animation-delay:300ms}.loader-dot i{-moz-animation-name:opacity;-webkit-animation-name:opacity;animation-name:opacity;-moz-animation-duration:1s;-webkit-animation-duration:1s;animation-duration:1s;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.loader-dot i:nth-child(2){-moz-animation-delay:100ms;-webkit-animation-delay:100ms;animation-delay:100ms}.loader-dot i:nth-child(3){-moz-animation-delay:300ms;-webkit-animation-delay:300ms;animation-delay:300ms}.sort-link{color:#4D4D4D;font-size:.714em;display:inline-block;vertical-align:top}.sort-link .icon-arrow-sort,.sort-link .ytfi-up-1{visibility:hidden;vertical-align:top;transition:all 0.3s ease-in-out 0s;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.sort-link:hover{color:#4ea5df;border-color:#4ea5df}.sort-link:hover .icon-arrow-sort,.sort-link:hover .ytfi-up-1{visibility:visible;vertical-align:top}.sort-link.active{color:#2B6DAD;border-color:#2B6DAD}.sort-link.active .icon-arrow-sort,.sort-link.active .ytfi-up-1{visibility:visible;vertical-align:top}.sort-link.down .icon-arrow-sort,.sort-link.down .ytfi-up-1{display:inline-block;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.stop-list li{float:left;padding-right:7px}.stop-list li span{padding:8px 12px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#f5f5f5;color:#666;cursor:pointer;margin-bottom:4px}.stop-list li p{font-size:.786em;color:#999;padding:2px 0 0}.stop-list li.active span{-webkit-box-shadow:inset -4px 10px 3px -9px #4591C5;-moz-box-shadow:inset -4px 10px 3px -9px #4591C5;box-shadow:inset -4px 10px 3px -9px #4591C5;background:#4fa5e0;color:#fff}.stop-list li.disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3}.stop-list li.disabled p{display:none}.stop-list .disabled{cursor:not-allowed;color:#999;opacity:0.3}.stop-list-fixed-width li{width:38px}.stop-list-fixed-width-50 li{width:50px}.layover-list-fixed-width li{width:33%}.tabs-link,.depart-time-grid li{position:relative}.tabs-link:before,.depart-time-grid li:before{width:100%;content:'';position:absolute;top:-4px;left:0;height:4px;background-color:#55961c;display:none}.srp-filters .tabs-link:before,.srp-filters .depart-time-grid li:before,.depart-time-grid .srp-filters li:before{background-color:#55961c}.tabs-link:hover:before,.depart-time-grid li:hover:before,.tabs-link.active:before,.depart-time-grid li.active:before{display:block}.tabs-link.tab-hover-none:before,.depart-time-grid li.tab-hover-none:before{display:none}.tabs-link.tab-hover-none.active:before,.depart-time-grid li.tab-hover-none.active:before{display:block}.tabs-active-bottom .tabs-link:before,.tabs-active-bottom .depart-time-grid li:before,.depart-time-grid .tabs-active-bottom li:before{top:100%}.tabs-active-bottom-in .tabs-link:before,.tabs-active-bottom-in .depart-time-grid li:before,.depart-time-grid .tabs-active-bottom-in li:before{top:100%;margin-top:-4px}.tabs-link.tab-active-bdr-top-in:before,.depart-time-grid li.tab-active-bdr-top-in:before{top:0}.tabs.theme-green .tabs-link:before,.tabs.theme-green .depart-time-grid li:before,.depart-time-grid .tabs.theme-green li:before{background-color:#6bbd0f}.tipsy-holder{position:relative}.tipsy{position:absolute;z-index:99;display:none}.tipsy.from-right-top{right:0;bottom:100%;margin:0 0 15px;z-index:999}.tipsy.from-bottom-top{right:0;bottom:100%;margin:0 0 15px}.tipsy.from-right-bottom{right:0;top:100%;margin:15px 0 0}.tipsy.from-right-left{right:80%;bottom:100%;margin:0 0 15px}.tipsy.crp-fare-info{bottom:60%;margin:0 0 15px;right:80px}.tipsy.from-bottom-center{left:50%;width:168px;white-space:normal;transform:translate(-50%, 12px);top:100%}.tipsy-holder:hover .tipsy,.tipsy-holder.hover .tipsy{display:block}.tipsy-holder.attached-with-link:hover .tipsy{display:none}.tipsy-holder.attached-with-link.hover .tipsy,.tipsy-holder.attached-with-link .attached-tipsy-link:hover+.tipsy{display:block}.tipsy.active{position:relative;display:block}.tipsy-content{position:relative;background:#fff;padding:5px;border:1px solid #cdcecf;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0 5px 1px #cdcecf;-webkit-box-shadow:0 0 5px 1px #cdcecf;box-shadow:0 0 5px 1px #cdcecf}.tipsy-content.black{background:#000;color:#ccc !important}.tipsy-content:before,.tipsy-content:after{content:'';position:absolute;z-index:1}.tipsy-content:after{z-index:2}.tipsy-content.bottom-center:before{border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid #cdcecf;left:50%;transform:translateX(-50%);top:-11px}.tipsy-content.bottom-center:after{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;left:50%;transform:translateX(-50%);top:-9px}.tipsy-content.top-right-end:before{border-left:8px solid transparent;border-bottom:13px solid #cdcecf;border-right:8px solid transparent;left:79%;top:-13px}.tipsy-content.top-right-end:after{border-left:7px solid transparent;border-bottom:11px solid #fff;border-right:7px solid transparent;left:80%;top:-11px}.tipsy-content.top-right-end.black:after{border-bottom:11px solid #000}.tipsy-content.bottom-right:before{border-left:11px solid transparent;border-right:11px solid transparent;border-top:11px solid #cdcecf;right:15px;top:100%}.tipsy-content.bottom-right:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;right:16px;top:100%}.tipsy-content.top-right:before{border-top:11px solid transparent;border-bottom:11px solid transparent;left:100%;top:15px}.tipsy-content.top-right:after{border-top:10px solid transparent;border-bottom:10px solid transparent;left:100%;top:15px}.tipsy-content.top-center:before{border:10px solid #999;border-right:11px solid transparent;border-left:11px solid transparent;left:50%;border-top:0;top:-1px;transform:translate(-50%, -100%)}.tipsy-content.top-center:after{border:10px solid #fff;border-right:11px solid transparent;border-left:11px solid transparent;left:50%;border-top:0;top:0;transform:translate(-50%, -100%)}.tipsy-content.bottom-right-top:before{border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid #cdcecf;right:15px;top:-11px}.tipsy-content.bottom-right-top:after{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;right:15px;top:-10px}.tipsy-content.bottom-left-top:before{border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid #cdcecf;left:15px;top:-11px}.tipsy-content.bottom-left-top:after{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;left:15px;top:-10px}.tipsy-content.bottom-left-top2:before{left:50% !important}.tipsy-content.bottom-left-top2:after{left:50% !important}.tipsy-content.info{font-size:12px;color:#333;min-width:35px}.tipsy-content.theme-blue{background:#488ac7;border:1px solid #488ac7;color:#fff}.tipsy-content.theme-blue.bottom-right:before{border-top:11px solid #488ac7}.tipsy-content.theme-blue.bottom-right:after{border-top:10px solid #488ac7}.tipsy-content.theme-dark-blue{background:#333;border:1px solid #333;color:#fff}.tipsy-content.theme-dark-blue.bottom-right:before{border-top:11px solid #333}.tipsy-content.theme-dark-blue.bottom-right:after{border-top:10px solid #333}.tipsy-content.theme-black{background:rgba(0,0,0,0.75);border:none;color:#fff}.tipsy-content.theme-black:before,.tipsy-content.theme-black:after{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:.75}.tipsy-content.theme-black.top-right:before{border-left:11px solid #000}.tipsy-content.theme-black.top-right:after{border-left:10px solid #000}.tipsy-content.theme-black.bottom-right:before{border-top:11px solid #000}.tipsy-content.theme-black.bottom-right:after{border-top:10px solid #000}.alert{padding:10px;font-size:12px;border:1px solid #f2e9bb}.alert.hack{background-color:#fff6c5;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.info-tooltip{background-color:#fff;border:1px solid #cdcecf;border-radius:4px;position:absolute;z-index:99999;visibility:hidden;-moz-box-shadow:0 0 5px 1px #cdcecf;-webkit-box-shadow:0 0 5px 1px #cdcecf;box-shadow:0 0 5px 1px #cdcecf;max-width:300px;font-size:13px}.info-tooltip.fixed{bottom:65px;position:fixed}.info-tooltip:before{border:10px solid transparent;border-top-color:#cdcecf;bottom:-20px;content:" ";display:inline-block;height:0px;position:absolute;left:50%;margin-left:-5px;width:0px;z-index:1}.info-tooltip:after{border:10px solid transparent;border-top-color:#fff;bottom:-18px;content:" ";display:inline-block;height:0px;position:absolute;left:50%;margin-left:-5px;width:0px;z-index:2}.info-tooltip .tooltip-header{padding:5px 10px;position:relative;background:#f9f9f9;border-bottom:1px solid #cdcecf;font-size:9px;text-transform:uppercase}.info-tooltip .tooltip-header .ico-close{position:absolute;right:0;top:0;padding:0 8px}.info-tooltip .tooltip-header>h2{overflow:hidden;padding-right:50px;text-overflow:ellipsis}.info-tooltip .tooltip-content{padding:10px 15px;background:#fff;border-radius:4px}.info-tooltip .tooltip-content th h3{text-align:left}.info-tooltip table.fareSummary-tooltip td,.info-tooltip table.fareSummary-tooltip th{border-bottom:1px solid #ddd;font-size:12px;font-weight:normal;padding:5px 10px}@media only screen and (max-width: 640px){.info-tooltip table.fareSummary-tooltip td,.info-tooltip table.fareSummary-tooltip th{font-size:12px}}@media only screen and (max-width: 640px){.info-tooltip{display:none}}.up-scroll{bottom:25px;cursor:pointer;display:block;height:20px;padding-top:2px;position:fixed !important;right:10px;text-align:center;width:24px;z-index:9999999;color:#fff}@media only screen and (max-width: 768px){.up-scroll{display:none !important}}.fare-cal-fixed{top:312px;cursor:pointer;display:block;padding:7px;position:fixed !important;right:0;z-index:999999;border:1px solid #e4e4e4;background-color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}@media only screen and (max-width: 768px){.fare-cal-fixed{display:none}}.fare-cal-fixed .ytfi-bell{font-size:20px;color:#999}.fare-cal-fixed .ytfi-bell:before{height:19px;line-height:19px;width:17px}.fare-cal-fixed:hover{box-shadow:0 0 8px 1px #5487A9;-moz-box-shadow:0 0 8px 1px #5487A9;-webkit-box-shadow:0 0 8px 1px #5487A9}.fare-cal-fixed:hover .ytfi-bell:before{color:#333}.row{clear:both;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.row:before,.row:after{clear:both;content:"\0020";display:block;height:0;overflow:hidden;visibility:hidden}.row[class*="col-"]>li{display:inline-block;float:left;margin-bottom:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.row.col-4>li{width:25%;padding:0 2%}.row.col-4>li:nth-of-type(4n){padding-right:0}.row.col-4>li:nth-of-type(4n+1){clear:left;padding-left:0}.row.col-3>li{width:33.33333%;padding:0 2%}.row.col-3>li:nth-of-type(3n){padding-right:0}.row.col-3>li:nth-of-type(3n+1){clear:left;padding-left:0}.row.col-2>.m-col,.row.col-2>li{width:50%}.row.col-2>.m-col:nth-of-type(2n+1),.row.col-2>li:nth-of-type(2n+1){clear:left}.row.col>li{display:inline-block;float:left;margin:0 2%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.row.col>li:first-child{margin-left:0}.row.no-margin>li{margin-bottom:0}@media only screen and (max-width: 768px){.row.col-4>li{width:50%}.row.col-4>li:nth-of-type(2n){padding-right:0}.row.col-4>li:nth-of-type(2n+1){clear:left;padding-left:0}.row.col-2>li,.row.col-2>.m-col{float:none;width:100%}}@media only screen and (max-width: 480px){.row.col-4>li{float:none;padding:0;width:100%}}.error{border-top:1px solid red !important}.error .error-msg{color:red;bottom:-22px;position:absolute}.error-msg{color:red}.icon,.lSAction>.lSPrev,.lSAction>.lSNext{width:60px;height:60px;display:inline-block;position:relative}.icon:before,.lSAction>.lSPrev:before,.lSAction>.lSNext:before{width:60px;height:60px;background:transparent url("../../../../images/common/common-sprite.png?version=201816071830") 0 0 no-repeat;background-size:600px 240px;float:left;content:''}.icon-pos-top-center{width:auto !important;height:auto !important;padding-right:22px}.icon-pos-top-center:before{position:absolute}.icon-pos-right-center{width:auto !important;height:auto !important;padding-right:22px}.icon-pos-right-center:before{position:absolute}.icon-pos-right-top{width:auto !important;height:auto !important;padding-right:22px}.icon-pos-right-top:before{position:absolute}.icon-pos-right-bottom{width:auto !important;height:auto !important;padding-right:22px}.icon-pos-right-bottom:before{position:absolute}.icon-pos-bottom-center{width:auto !important;height:auto !important;padding-right:22px}.icon-pos-bottom-center:before{position:absolute}.icon-pos-left-top{width:auto !important;height:auto !important;padding-right:22px}.icon-pos-left-top:before{position:absolute}.icon-pos-left-center{width:auto !important;height:auto !important;padding-right:22px}.icon-pos-left-center:before{position:absolute}.s{width:auto !important;height:auto !important;padding-right:22px}.s:before{position:absolute}.icon-pos-left-center:before,.icon-pos-right-center:before{top:50%;margin-top:-8px}.icon-pos-left-center,.icon-pos-left-top{padding-right:0;padding-left:22px}.icon-pos-top-center{padding-right:0;padding-top:22px}.icon-pos-bottom-center{padding-right:0;padding-bottom:22px}.icon-pos-top-center:before,.icon-pos-bottom-center:before{left:50%;margin-left:-8px}.icon-pos-top-center.size-12{width:auto !important;height:auto !important;padding-right:18px}.icon-pos-top-center.size-12:before{position:absolute}.icon-pos-top-center.size-12.full,.icon-pos-top-center.size-12.accordion-menu,.icon-pos-top-center.size-12.accordion-title,.icon-pos-top-center.size-12.accordion-content,.new-theme .icon-pos-top-center.size-12.input,.new-theme .select-box-wrapper select.icon-pos-top-center.size-12,.icon-pos-top-center.size-12.alert,.new-theme .icon-pos-top-center.size-12.overlay-header,.new-theme .icon-pos-top-center.size-12.overlay-content,.icon-pos-top-center.size-12.filter-wrapper,.icon-pos-top-center.size-12.filter-head,.icon-pos-top-center.size-12.filter-list,.filter-list-with-clear .icon-pos-top-center.size-12.filter-label,.icon-pos-top-center.size-12.depart-time-grid,.icon-pos-top-center.size-12.depart-time-label,.icon-pos-top-center.size-12.srp-wrapper,.icon-pos-top-center.size-12.srp-result-holder,.icon-pos-top-center.size-12.matrix-wrapper,.icon-pos-top-center.size-12.matrix-slide-wrapper,.icon-pos-top-center.size-12.matrix-slide-list,.icon-pos-top-center.size-12.matrix-link,.icon-pos-top-center.size-12.matrix-label,.icon-pos-top-center.size-12.overlay-folder,.icon-pos-top-center.size-12.overlay-head,.icon-pos-top-center.size-12.overlay-inner,.icon-pos-top-center.size-12.spinner-counter{width:100% !important}.icon-pos-right-center.size-12{width:auto !important;height:auto !important;padding-right:18px}.icon-pos-right-center.size-12:before{position:absolute}.icon-pos-right-center.size-12.full,.icon-pos-right-center.size-12.accordion-menu,.icon-pos-right-center.size-12.accordion-title,.icon-pos-right-center.size-12.accordion-content,.new-theme .icon-pos-right-center.size-12.input,.new-theme .select-box-wrapper select.icon-pos-right-center.size-12,.icon-pos-right-center.size-12.alert,.new-theme .icon-pos-right-center.size-12.overlay-header,.new-theme .icon-pos-right-center.size-12.overlay-content,.icon-pos-right-center.size-12.filter-wrapper,.icon-pos-right-center.size-12.filter-head,.icon-pos-right-center.size-12.filter-list,.filter-list-with-clear .icon-pos-right-center.size-12.filter-label,.icon-pos-right-center.size-12.depart-time-grid,.icon-pos-right-center.size-12.depart-time-label,.icon-pos-right-center.size-12.srp-wrapper,.icon-pos-right-center.size-12.srp-result-holder,.icon-pos-right-center.size-12.matrix-wrapper,.icon-pos-right-center.size-12.matrix-slide-wrapper,.icon-pos-right-center.size-12.matrix-slide-list,.icon-pos-right-center.size-12.matrix-link,.icon-pos-right-center.size-12.matrix-label,.icon-pos-right-center.size-12.overlay-folder,.icon-pos-right-center.size-12.overlay-head,.icon-pos-right-center.size-12.overlay-inner,.icon-pos-right-center.size-12.spinner-counter{width:100% !important}.icon-pos-right-top.size-12{width:auto !important;height:auto !important;padding-right:18px}.icon-pos-right-top.size-12:before{position:absolute}.icon-pos-right-top.size-12.full,.icon-pos-right-top.size-12.accordion-menu,.icon-pos-right-top.size-12.accordion-title,.icon-pos-right-top.size-12.accordion-content,.new-theme .icon-pos-right-top.size-12.input,.new-theme .select-box-wrapper select.icon-pos-right-top.size-12,.icon-pos-right-top.size-12.alert,.new-theme .icon-pos-right-top.size-12.overlay-header,.new-theme .icon-pos-right-top.size-12.overlay-content,.icon-pos-right-top.size-12.filter-wrapper,.icon-pos-right-top.size-12.filter-head,.icon-pos-right-top.size-12.filter-list,.filter-list-with-clear .icon-pos-right-top.size-12.filter-label,.icon-pos-right-top.size-12.depart-time-grid,.icon-pos-right-top.size-12.depart-time-label,.icon-pos-right-top.size-12.srp-wrapper,.icon-pos-right-top.size-12.srp-result-holder,.icon-pos-right-top.size-12.matrix-wrapper,.icon-pos-right-top.size-12.matrix-slide-wrapper,.icon-pos-right-top.size-12.matrix-slide-list,.icon-pos-right-top.size-12.matrix-link,.icon-pos-right-top.size-12.matrix-label,.icon-pos-right-top.size-12.overlay-folder,.icon-pos-right-top.size-12.overlay-head,.icon-pos-right-top.size-12.overlay-inner,.icon-pos-right-top.size-12.spinner-counter{width:100% !important}.icon-pos-right-bottom.size-12{width:auto !important;height:auto !important;padding-right:18px}.icon-pos-right-bottom.size-12:before{position:absolute}.icon-pos-right-bottom.size-12.full,.icon-pos-right-bottom.size-12.accordion-menu,.icon-pos-right-bottom.size-12.accordion-title,.icon-pos-right-bottom.size-12.accordion-content,.new-theme .icon-pos-right-bottom.size-12.input,.new-theme .select-box-wrapper select.icon-pos-right-bottom.size-12,.icon-pos-right-bottom.size-12.alert,.new-theme .icon-pos-right-bottom.size-12.overlay-header,.new-theme .icon-pos-right-bottom.size-12.overlay-content,.icon-pos-right-bottom.size-12.filter-wrapper,.icon-pos-right-bottom.size-12.filter-head,.icon-pos-right-bottom.size-12.filter-list,.filter-list-with-clear .icon-pos-right-bottom.size-12.filter-label,.icon-pos-right-bottom.size-12.depart-time-grid,.icon-pos-right-bottom.size-12.depart-time-label,.icon-pos-right-bottom.size-12.srp-wrapper,.icon-pos-right-bottom.size-12.srp-result-holder,.icon-pos-right-bottom.size-12.matrix-wrapper,.icon-pos-right-bottom.size-12.matrix-slide-wrapper,.icon-pos-right-bottom.size-12.matrix-slide-list,.icon-pos-right-bottom.size-12.matrix-link,.icon-pos-right-bottom.size-12.matrix-label,.icon-pos-right-bottom.size-12.overlay-folder,.icon-pos-right-bottom.size-12.overlay-head,.icon-pos-right-bottom.size-12.overlay-inner,.icon-pos-right-bottom.size-12.spinner-counter{width:100% !important}.icon-pos-bottom-center.size-12{width:auto !important;height:auto !important;padding-right:18px}.icon-pos-bottom-center.size-12:before{position:absolute}.icon-pos-bottom-center.size-12.full,.icon-pos-bottom-center.size-12.accordion-menu,.icon-pos-bottom-center.size-12.accordion-title,.icon-pos-bottom-center.size-12.accordion-content,.new-theme .icon-pos-bottom-center.size-12.input,.new-theme .select-box-wrapper select.icon-pos-bottom-center.size-12,.icon-pos-bottom-center.size-12.alert,.new-theme .icon-pos-bottom-center.size-12.overlay-header,.new-theme .icon-pos-bottom-center.size-12.overlay-content,.icon-pos-bottom-center.size-12.filter-wrapper,.icon-pos-bottom-center.size-12.filter-head,.icon-pos-bottom-center.size-12.filter-list,.filter-list-with-clear .icon-pos-bottom-center.size-12.filter-label,.icon-pos-bottom-center.size-12.depart-time-grid,.icon-pos-bottom-center.size-12.depart-time-label,.icon-pos-bottom-center.size-12.srp-wrapper,.icon-pos-bottom-center.size-12.srp-result-holder,.icon-pos-bottom-center.size-12.matrix-wrapper,.icon-pos-bottom-center.size-12.matrix-slide-wrapper,.icon-pos-bottom-center.size-12.matrix-slide-list,.icon-pos-bottom-center.size-12.matrix-link,.icon-pos-bottom-center.size-12.matrix-label,.icon-pos-bottom-center.size-12.overlay-folder,.icon-pos-bottom-center.size-12.overlay-head,.icon-pos-bottom-center.size-12.overlay-inner,.icon-pos-bottom-center.size-12.spinner-counter{width:100% !important}.icon-pos-left-top.size-12{width:auto !important;height:auto !important;padding-right:18px}.icon-pos-left-top.size-12:before{position:absolute}.icon-pos-left-top.size-12.full,.icon-pos-left-top.size-12.accordion-menu,.icon-pos-left-top.size-12.accordion-title,.icon-pos-left-top.size-12.accordion-content,.new-theme .icon-pos-left-top.size-12.input,.new-theme .select-box-wrapper select.icon-pos-left-top.size-12,.icon-pos-left-top.size-12.alert,.new-theme .icon-pos-left-top.size-12.overlay-header,.new-theme .icon-pos-left-top.size-12.overlay-content,.icon-pos-left-top.size-12.filter-wrapper,.icon-pos-left-top.size-12.filter-head,.icon-pos-left-top.size-12.filter-list,.filter-list-with-clear .icon-pos-left-top.size-12.filter-label,.icon-pos-left-top.size-12.depart-time-grid,.icon-pos-left-top.size-12.depart-time-label,.icon-pos-left-top.size-12.srp-wrapper,.icon-pos-left-top.size-12.srp-result-holder,.icon-pos-left-top.size-12.matrix-wrapper,.icon-pos-left-top.size-12.matrix-slide-wrapper,.icon-pos-left-top.size-12.matrix-slide-list,.icon-pos-left-top.size-12.matrix-link,.icon-pos-left-top.size-12.matrix-label,.icon-pos-left-top.size-12.overlay-folder,.icon-pos-left-top.size-12.overlay-head,.icon-pos-left-top.size-12.overlay-inner,.icon-pos-left-top.size-12.spinner-counter{width:100% !important}.icon-pos-left-center.size-12{width:auto !important;height:auto !important;padding-right:18px}.icon-pos-left-center.size-12:before{position:absolute}.icon-pos-left-center.size-12.full,.icon-pos-left-center.size-12.accordion-menu,.icon-pos-left-center.size-12.accordion-title,.icon-pos-left-center.size-12.accordion-content,.new-theme .icon-pos-left-center.size-12.input,.new-theme .select-box-wrapper select.icon-pos-left-center.size-12,.icon-pos-left-center.size-12.alert,.new-theme .icon-pos-left-center.size-12.overlay-header,.new-theme .icon-pos-left-center.size-12.overlay-content,.icon-pos-left-center.size-12.filter-wrapper,.icon-pos-left-center.size-12.filter-head,.icon-pos-left-center.size-12.filter-list,.filter-list-with-clear .icon-pos-left-center.size-12.filter-label,.icon-pos-left-center.size-12.depart-time-grid,.icon-pos-left-center.size-12.depart-time-label,.icon-pos-left-center.size-12.srp-wrapper,.icon-pos-left-center.size-12.srp-result-holder,.icon-pos-left-center.size-12.matrix-wrapper,.icon-pos-left-center.size-12.matrix-slide-wrapper,.icon-pos-left-center.size-12.matrix-slide-list,.icon-pos-left-center.size-12.matrix-link,.icon-pos-left-center.size-12.matrix-label,.icon-pos-left-center.size-12.overlay-folder,.icon-pos-left-center.size-12.overlay-head,.icon-pos-left-center.size-12.overlay-inner,.icon-pos-left-center.size-12.spinner-counter{width:100% !important}.s.size-12{width:auto !important;height:auto !important;padding-right:18px}.s.size-12:before{position:absolute}.s.size-12.full,.s.size-12.accordion-menu,.s.size-12.accordion-title,.s.size-12.accordion-content,.new-theme .s.size-12.input,.new-theme .select-box-wrapper select.s.size-12,.s.size-12.alert,.new-theme .s.size-12.overlay-header,.new-theme .s.size-12.overlay-content,.s.size-12.filter-wrapper,.s.size-12.filter-head,.s.size-12.filter-list,.filter-list-with-clear .s.size-12.filter-label,.s.size-12.depart-time-grid,.s.size-12.depart-time-label,.s.size-12.srp-wrapper,.s.size-12.srp-result-holder,.s.size-12.matrix-wrapper,.s.size-12.matrix-slide-wrapper,.s.size-12.matrix-slide-list,.s.size-12.matrix-link,.s.size-12.matrix-label,.s.size-12.overlay-folder,.s.size-12.overlay-head,.s.size-12.overlay-inner,.s.size-12.spinner-counter{width:100% !important}.icon-pos-left-center.size-12:before,.icon-pos-right-center.size-12:before{top:50%;margin-top:-6px}.icon-pos-left-top.size-12{top:0;left:0}.icon-pos-left-center.size-12{padding-right:0;padding-left:18px}.icon-pos-top-center.size-12{padding-right:0;padding-top:18px}.icon-pos-bottom-center.size-12{padding-right:0;padding-bottom:18px}.icon-pos-top-center.size-12:before,.icon-pos-bottom-center.size-12:before{left:50%;margin-left:-6px}.icon-pos-top-center.size-24{width:auto !important;height:auto !important;padding-right:30px}.icon-pos-top-center.size-24:before{position:absolute}.icon-pos-top-center.size-24.full,.icon-pos-top-center.size-24.accordion-menu,.icon-pos-top-center.size-24.accordion-title,.icon-pos-top-center.size-24.accordion-content,.new-theme .icon-pos-top-center.size-24.input,.new-theme .select-box-wrapper select.icon-pos-top-center.size-24,.icon-pos-top-center.size-24.alert,.new-theme .icon-pos-top-center.size-24.overlay-header,.new-theme .icon-pos-top-center.size-24.overlay-content,.icon-pos-top-center.size-24.filter-wrapper,.icon-pos-top-center.size-24.filter-head,.icon-pos-top-center.size-24.filter-list,.filter-list-with-clear .icon-pos-top-center.size-24.filter-label,.icon-pos-top-center.size-24.depart-time-grid,.icon-pos-top-center.size-24.depart-time-label,.icon-pos-top-center.size-24.srp-wrapper,.icon-pos-top-center.size-24.srp-result-holder,.icon-pos-top-center.size-24.matrix-wrapper,.icon-pos-top-center.size-24.matrix-slide-wrapper,.icon-pos-top-center.size-24.matrix-slide-list,.icon-pos-top-center.size-24.matrix-link,.icon-pos-top-center.size-24.matrix-label,.icon-pos-top-center.size-24.overlay-folder,.icon-pos-top-center.size-24.overlay-head,.icon-pos-top-center.size-24.overlay-inner,.icon-pos-top-center.size-24.spinner-counter{width:100% !important}.icon-pos-right-center.size-24{width:auto !important;height:auto !important;padding-right:30px}.icon-pos-right-center.size-24:before{position:absolute}.icon-pos-right-center.size-24.full,.icon-pos-right-center.size-24.accordion-menu,.icon-pos-right-center.size-24.accordion-title,.icon-pos-right-center.size-24.accordion-content,.new-theme .icon-pos-right-center.size-24.input,.new-theme .select-box-wrapper select.icon-pos-right-center.size-24,.icon-pos-right-center.size-24.alert,.new-theme .icon-pos-right-center.size-24.overlay-header,.new-theme .icon-pos-right-center.size-24.overlay-content,.icon-pos-right-center.size-24.filter-wrapper,.icon-pos-right-center.size-24.filter-head,.icon-pos-right-center.size-24.filter-list,.filter-list-with-clear .icon-pos-right-center.size-24.filter-label,.icon-pos-right-center.size-24.depart-time-grid,.icon-pos-right-center.size-24.depart-time-label,.icon-pos-right-center.size-24.srp-wrapper,.icon-pos-right-center.size-24.srp-result-holder,.icon-pos-right-center.size-24.matrix-wrapper,.icon-pos-right-center.size-24.matrix-slide-wrapper,.icon-pos-right-center.size-24.matrix-slide-list,.icon-pos-right-center.size-24.matrix-link,.icon-pos-right-center.size-24.matrix-label,.icon-pos-right-center.size-24.overlay-folder,.icon-pos-right-center.size-24.overlay-head,.icon-pos-right-center.size-24.overlay-inner,.icon-pos-right-center.size-24.spinner-counter{width:100% !important}.icon-pos-right-top.size-24{width:auto !important;height:auto !important;padding-right:30px}.icon-pos-right-top.size-24:before{position:absolute}.icon-pos-right-top.size-24.full,.icon-pos-right-top.size-24.accordion-menu,.icon-pos-right-top.size-24.accordion-title,.icon-pos-right-top.size-24.accordion-content,.new-theme .icon-pos-right-top.size-24.input,.new-theme .select-box-wrapper select.icon-pos-right-top.size-24,.icon-pos-right-top.size-24.alert,.new-theme .icon-pos-right-top.size-24.overlay-header,.new-theme .icon-pos-right-top.size-24.overlay-content,.icon-pos-right-top.size-24.filter-wrapper,.icon-pos-right-top.size-24.filter-head,.icon-pos-right-top.size-24.filter-list,.filter-list-with-clear .icon-pos-right-top.size-24.filter-label,.icon-pos-right-top.size-24.depart-time-grid,.icon-pos-right-top.size-24.depart-time-label,.icon-pos-right-top.size-24.srp-wrapper,.icon-pos-right-top.size-24.srp-result-holder,.icon-pos-right-top.size-24.matrix-wrapper,.icon-pos-right-top.size-24.matrix-slide-wrapper,.icon-pos-right-top.size-24.matrix-slide-list,.icon-pos-right-top.size-24.matrix-link,.icon-pos-right-top.size-24.matrix-label,.icon-pos-right-top.size-24.overlay-folder,.icon-pos-right-top.size-24.overlay-head,.icon-pos-right-top.size-24.overlay-inner,.icon-pos-right-top.size-24.spinner-counter{width:100% !important}.icon-pos-right-bottom.size-24{width:auto !important;height:auto !important;padding-right:30px}.icon-pos-right-bottom.size-24:before{position:absolute}.icon-pos-right-bottom.size-24.full,.icon-pos-right-bottom.size-24.accordion-menu,.icon-pos-right-bottom.size-24.accordion-title,.icon-pos-right-bottom.size-24.accordion-content,.new-theme .icon-pos-right-bottom.size-24.input,.new-theme .select-box-wrapper select.icon-pos-right-bottom.size-24,.icon-pos-right-bottom.size-24.alert,.new-theme .icon-pos-right-bottom.size-24.overlay-header,.new-theme .icon-pos-right-bottom.size-24.overlay-content,.icon-pos-right-bottom.size-24.filter-wrapper,.icon-pos-right-bottom.size-24.filter-head,.icon-pos-right-bottom.size-24.filter-list,.filter-list-with-clear .icon-pos-right-bottom.size-24.filter-label,.icon-pos-right-bottom.size-24.depart-time-grid,.icon-pos-right-bottom.size-24.depart-time-label,.icon-pos-right-bottom.size-24.srp-wrapper,.icon-pos-right-bottom.size-24.srp-result-holder,.icon-pos-right-bottom.size-24.matrix-wrapper,.icon-pos-right-bottom.size-24.matrix-slide-wrapper,.icon-pos-right-bottom.size-24.matrix-slide-list,.icon-pos-right-bottom.size-24.matrix-link,.icon-pos-right-bottom.size-24.matrix-label,.icon-pos-right-bottom.size-24.overlay-folder,.icon-pos-right-bottom.size-24.overlay-head,.icon-pos-right-bottom.size-24.overlay-inner,.icon-pos-right-bottom.size-24.spinner-counter{width:100% !important}.icon-pos-bottom-center.size-24{width:auto !important;height:auto !important;padding-right:30px}.icon-pos-bottom-center.size-24:before{position:absolute}.icon-pos-bottom-center.size-24.full,.icon-pos-bottom-center.size-24.accordion-menu,.icon-pos-bottom-center.size-24.accordion-title,.icon-pos-bottom-center.size-24.accordion-content,.new-theme .icon-pos-bottom-center.size-24.input,.new-theme .select-box-wrapper select.icon-pos-bottom-center.size-24,.icon-pos-bottom-center.size-24.alert,.new-theme .icon-pos-bottom-center.size-24.overlay-header,.new-theme .icon-pos-bottom-center.size-24.overlay-content,.icon-pos-bottom-center.size-24.filter-wrapper,.icon-pos-bottom-center.size-24.filter-head,.icon-pos-bottom-center.size-24.filter-list,.filter-list-with-clear .icon-pos-bottom-center.size-24.filter-label,.icon-pos-bottom-center.size-24.depart-time-grid,.icon-pos-bottom-center.size-24.depart-time-label,.icon-pos-bottom-center.size-24.srp-wrapper,.icon-pos-bottom-center.size-24.srp-result-holder,.icon-pos-bottom-center.size-24.matrix-wrapper,.icon-pos-bottom-center.size-24.matrix-slide-wrapper,.icon-pos-bottom-center.size-24.matrix-slide-list,.icon-pos-bottom-center.size-24.matrix-link,.icon-pos-bottom-center.size-24.matrix-label,.icon-pos-bottom-center.size-24.overlay-folder,.icon-pos-bottom-center.size-24.overlay-head,.icon-pos-bottom-center.size-24.overlay-inner,.icon-pos-bottom-center.size-24.spinner-counter{width:100% !important}.icon-pos-left-top.size-24{width:auto !important;height:auto !important;padding-right:30px}.icon-pos-left-top.size-24:before{position:absolute}.icon-pos-left-top.size-24.full,.icon-pos-left-top.size-24.accordion-menu,.icon-pos-left-top.size-24.accordion-title,.icon-pos-left-top.size-24.accordion-content,.new-theme .icon-pos-left-top.size-24.input,.new-theme .select-box-wrapper select.icon-pos-left-top.size-24,.icon-pos-left-top.size-24.alert,.new-theme .icon-pos-left-top.size-24.overlay-header,.new-theme .icon-pos-left-top.size-24.overlay-content,.icon-pos-left-top.size-24.filter-wrapper,.icon-pos-left-top.size-24.filter-head,.icon-pos-left-top.size-24.filter-list,.filter-list-with-clear .icon-pos-left-top.size-24.filter-label,.icon-pos-left-top.size-24.depart-time-grid,.icon-pos-left-top.size-24.depart-time-label,.icon-pos-left-top.size-24.srp-wrapper,.icon-pos-left-top.size-24.srp-result-holder,.icon-pos-left-top.size-24.matrix-wrapper,.icon-pos-left-top.size-24.matrix-slide-wrapper,.icon-pos-left-top.size-24.matrix-slide-list,.icon-pos-left-top.size-24.matrix-link,.icon-pos-left-top.size-24.matrix-label,.icon-pos-left-top.size-24.overlay-folder,.icon-pos-left-top.size-24.overlay-head,.icon-pos-left-top.size-24.overlay-inner,.icon-pos-left-top.size-24.spinner-counter{width:100% !important}.icon-pos-left-center.size-24{width:auto !important;height:auto !important;padding-right:30px}.icon-pos-left-center.size-24:before{position:absolute}.icon-pos-left-center.size-24.full,.icon-pos-left-center.size-24.accordion-menu,.icon-pos-left-center.size-24.accordion-title,.icon-pos-left-center.size-24.accordion-content,.new-theme .icon-pos-left-center.size-24.input,.new-theme .select-box-wrapper select.icon-pos-left-center.size-24,.icon-pos-left-center.size-24.alert,.new-theme .icon-pos-left-center.size-24.overlay-header,.new-theme .icon-pos-left-center.size-24.overlay-content,.icon-pos-left-center.size-24.filter-wrapper,.icon-pos-left-center.size-24.filter-head,.icon-pos-left-center.size-24.filter-list,.filter-list-with-clear .icon-pos-left-center.size-24.filter-label,.icon-pos-left-center.size-24.depart-time-grid,.icon-pos-left-center.size-24.depart-time-label,.icon-pos-left-center.size-24.srp-wrapper,.icon-pos-left-center.size-24.srp-result-holder,.icon-pos-left-center.size-24.matrix-wrapper,.icon-pos-left-center.size-24.matrix-slide-wrapper,.icon-pos-left-center.size-24.matrix-slide-list,.icon-pos-left-center.size-24.matrix-link,.icon-pos-left-center.size-24.matrix-label,.icon-pos-left-center.size-24.overlay-folder,.icon-pos-left-center.size-24.overlay-head,.icon-pos-left-center.size-24.overlay-inner,.icon-pos-left-center.size-24.spinner-counter{width:100% !important}.s.size-24{width:auto !important;height:auto !important;padding-right:30px}.s.size-24:before{position:absolute}.s.size-24.full,.s.size-24.accordion-menu,.s.size-24.accordion-title,.s.size-24.accordion-content,.new-theme .s.size-24.input,.new-theme .select-box-wrapper select.s.size-24,.s.size-24.alert,.new-theme .s.size-24.overlay-header,.new-theme .s.size-24.overlay-content,.s.size-24.filter-wrapper,.s.size-24.filter-head,.s.size-24.filter-list,.filter-list-with-clear .s.size-24.filter-label,.s.size-24.depart-time-grid,.s.size-24.depart-time-label,.s.size-24.srp-wrapper,.s.size-24.srp-result-holder,.s.size-24.matrix-wrapper,.s.size-24.matrix-slide-wrapper,.s.size-24.matrix-slide-list,.s.size-24.matrix-link,.s.size-24.matrix-label,.s.size-24.overlay-folder,.s.size-24.overlay-head,.s.size-24.overlay-inner,.s.size-24.spinner-counter{width:100% !important}.icon-pos-left-center.size-24:before,.icon-pos-right-center.size-24:before{top:50%;margin-top:-12px}.icon-pos-left-top.size-24{top:0;left:0}.icon-pos-left-center.size-24{padding-right:0;padding-left:30px}.icon-pos-top-center.size-24{padding-right:0;padding-top:30px}.icon-pos-bottom-center.size-24{padding-right:0;padding-bottom:30px}.icon-pos-top-center.size-24:before,.icon-pos-bottom-center.size-24:before{left:50%;margin-left:-12px}.icon-pos-top-center.size-30{width:auto !important;height:auto !important;padding-right:36px}.icon-pos-top-center.size-30:before{position:absolute}.icon-pos-top-center.size-30.full,.icon-pos-top-center.size-30.accordion-menu,.icon-pos-top-center.size-30.accordion-title,.icon-pos-top-center.size-30.accordion-content,.new-theme .icon-pos-top-center.size-30.input,.new-theme .select-box-wrapper select.icon-pos-top-center.size-30,.icon-pos-top-center.size-30.alert,.new-theme .icon-pos-top-center.size-30.overlay-header,.new-theme .icon-pos-top-center.size-30.overlay-content,.icon-pos-top-center.size-30.filter-wrapper,.icon-pos-top-center.size-30.filter-head,.icon-pos-top-center.size-30.filter-list,.filter-list-with-clear .icon-pos-top-center.size-30.filter-label,.icon-pos-top-center.size-30.depart-time-grid,.icon-pos-top-center.size-30.depart-time-label,.icon-pos-top-center.size-30.srp-wrapper,.icon-pos-top-center.size-30.srp-result-holder,.icon-pos-top-center.size-30.matrix-wrapper,.icon-pos-top-center.size-30.matrix-slide-wrapper,.icon-pos-top-center.size-30.matrix-slide-list,.icon-pos-top-center.size-30.matrix-link,.icon-pos-top-center.size-30.matrix-label,.icon-pos-top-center.size-30.overlay-folder,.icon-pos-top-center.size-30.overlay-head,.icon-pos-top-center.size-30.overlay-inner,.icon-pos-top-center.size-30.spinner-counter{width:100% !important}.icon-pos-right-center.size-30{width:auto !important;height:auto !important;padding-right:36px}.icon-pos-right-center.size-30:before{position:absolute}.icon-pos-right-center.size-30.full,.icon-pos-right-center.size-30.accordion-menu,.icon-pos-right-center.size-30.accordion-title,.icon-pos-right-center.size-30.accordion-content,.new-theme .icon-pos-right-center.size-30.input,.new-theme .select-box-wrapper select.icon-pos-right-center.size-30,.icon-pos-right-center.size-30.alert,.new-theme .icon-pos-right-center.size-30.overlay-header,.new-theme .icon-pos-right-center.size-30.overlay-content,.icon-pos-right-center.size-30.filter-wrapper,.icon-pos-right-center.size-30.filter-head,.icon-pos-right-center.size-30.filter-list,.filter-list-with-clear .icon-pos-right-center.size-30.filter-label,.icon-pos-right-center.size-30.depart-time-grid,.icon-pos-right-center.size-30.depart-time-label,.icon-pos-right-center.size-30.srp-wrapper,.icon-pos-right-center.size-30.srp-result-holder,.icon-pos-right-center.size-30.matrix-wrapper,.icon-pos-right-center.size-30.matrix-slide-wrapper,.icon-pos-right-center.size-30.matrix-slide-list,.icon-pos-right-center.size-30.matrix-link,.icon-pos-right-center.size-30.matrix-label,.icon-pos-right-center.size-30.overlay-folder,.icon-pos-right-center.size-30.overlay-head,.icon-pos-right-center.size-30.overlay-inner,.icon-pos-right-center.size-30.spinner-counter{width:100% !important}.icon-pos-right-top.size-30{width:auto !important;height:auto !important;padding-right:36px}.icon-pos-right-top.size-30:before{position:absolute}.icon-pos-right-top.size-30.full,.icon-pos-right-top.size-30.accordion-menu,.icon-pos-right-top.size-30.accordion-title,.icon-pos-right-top.size-30.accordion-content,.new-theme .icon-pos-right-top.size-30.input,.new-theme .select-box-wrapper select.icon-pos-right-top.size-30,.icon-pos-right-top.size-30.alert,.new-theme .icon-pos-right-top.size-30.overlay-header,.new-theme .icon-pos-right-top.size-30.overlay-content,.icon-pos-right-top.size-30.filter-wrapper,.icon-pos-right-top.size-30.filter-head,.icon-pos-right-top.size-30.filter-list,.filter-list-with-clear .icon-pos-right-top.size-30.filter-label,.icon-pos-right-top.size-30.depart-time-grid,.icon-pos-right-top.size-30.depart-time-label,.icon-pos-right-top.size-30.srp-wrapper,.icon-pos-right-top.size-30.srp-result-holder,.icon-pos-right-top.size-30.matrix-wrapper,.icon-pos-right-top.size-30.matrix-slide-wrapper,.icon-pos-right-top.size-30.matrix-slide-list,.icon-pos-right-top.size-30.matrix-link,.icon-pos-right-top.size-30.matrix-label,.icon-pos-right-top.size-30.overlay-folder,.icon-pos-right-top.size-30.overlay-head,.icon-pos-right-top.size-30.overlay-inner,.icon-pos-right-top.size-30.spinner-counter{width:100% !important}.icon-pos-right-bottom.size-30{width:auto !important;height:auto !important;padding-right:36px}.icon-pos-right-bottom.size-30:before{position:absolute}.icon-pos-right-bottom.size-30.full,.icon-pos-right-bottom.size-30.accordion-menu,.icon-pos-right-bottom.size-30.accordion-title,.icon-pos-right-bottom.size-30.accordion-content,.new-theme .icon-pos-right-bottom.size-30.input,.new-theme .select-box-wrapper select.icon-pos-right-bottom.size-30,.icon-pos-right-bottom.size-30.alert,.new-theme .icon-pos-right-bottom.size-30.overlay-header,.new-theme .icon-pos-right-bottom.size-30.overlay-content,.icon-pos-right-bottom.size-30.filter-wrapper,.icon-pos-right-bottom.size-30.filter-head,.icon-pos-right-bottom.size-30.filter-list,.filter-list-with-clear .icon-pos-right-bottom.size-30.filter-label,.icon-pos-right-bottom.size-30.depart-time-grid,.icon-pos-right-bottom.size-30.depart-time-label,.icon-pos-right-bottom.size-30.srp-wrapper,.icon-pos-right-bottom.size-30.srp-result-holder,.icon-pos-right-bottom.size-30.matrix-wrapper,.icon-pos-right-bottom.size-30.matrix-slide-wrapper,.icon-pos-right-bottom.size-30.matrix-slide-list,.icon-pos-right-bottom.size-30.matrix-link,.icon-pos-right-bottom.size-30.matrix-label,.icon-pos-right-bottom.size-30.overlay-folder,.icon-pos-right-bottom.size-30.overlay-head,.icon-pos-right-bottom.size-30.overlay-inner,.icon-pos-right-bottom.size-30.spinner-counter{width:100% !important}.icon-pos-bottom-center.size-30{width:auto !important;height:auto !important;padding-right:36px}.icon-pos-bottom-center.size-30:before{position:absolute}.icon-pos-bottom-center.size-30.full,.icon-pos-bottom-center.size-30.accordion-menu,.icon-pos-bottom-center.size-30.accordion-title,.icon-pos-bottom-center.size-30.accordion-content,.new-theme .icon-pos-bottom-center.size-30.input,.new-theme .select-box-wrapper select.icon-pos-bottom-center.size-30,.icon-pos-bottom-center.size-30.alert,.new-theme .icon-pos-bottom-center.size-30.overlay-header,.new-theme .icon-pos-bottom-center.size-30.overlay-content,.icon-pos-bottom-center.size-30.filter-wrapper,.icon-pos-bottom-center.size-30.filter-head,.icon-pos-bottom-center.size-30.filter-list,.filter-list-with-clear .icon-pos-bottom-center.size-30.filter-label,.icon-pos-bottom-center.size-30.depart-time-grid,.icon-pos-bottom-center.size-30.depart-time-label,.icon-pos-bottom-center.size-30.srp-wrapper,.icon-pos-bottom-center.size-30.srp-result-holder,.icon-pos-bottom-center.size-30.matrix-wrapper,.icon-pos-bottom-center.size-30.matrix-slide-wrapper,.icon-pos-bottom-center.size-30.matrix-slide-list,.icon-pos-bottom-center.size-30.matrix-link,.icon-pos-bottom-center.size-30.matrix-label,.icon-pos-bottom-center.size-30.overlay-folder,.icon-pos-bottom-center.size-30.overlay-head,.icon-pos-bottom-center.size-30.overlay-inner,.icon-pos-bottom-center.size-30.spinner-counter{width:100% !important}.icon-pos-left-top.size-30{width:auto !important;height:auto !important;padding-right:36px}.icon-pos-left-top.size-30:before{position:absolute}.icon-pos-left-top.size-30.full,.icon-pos-left-top.size-30.accordion-menu,.icon-pos-left-top.size-30.accordion-title,.icon-pos-left-top.size-30.accordion-content,.new-theme .icon-pos-left-top.size-30.input,.new-theme .select-box-wrapper select.icon-pos-left-top.size-30,.icon-pos-left-top.size-30.alert,.new-theme .icon-pos-left-top.size-30.overlay-header,.new-theme .icon-pos-left-top.size-30.overlay-content,.icon-pos-left-top.size-30.filter-wrapper,.icon-pos-left-top.size-30.filter-head,.icon-pos-left-top.size-30.filter-list,.filter-list-with-clear .icon-pos-left-top.size-30.filter-label,.icon-pos-left-top.size-30.depart-time-grid,.icon-pos-left-top.size-30.depart-time-label,.icon-pos-left-top.size-30.srp-wrapper,.icon-pos-left-top.size-30.srp-result-holder,.icon-pos-left-top.size-30.matrix-wrapper,.icon-pos-left-top.size-30.matrix-slide-wrapper,.icon-pos-left-top.size-30.matrix-slide-list,.icon-pos-left-top.size-30.matrix-link,.icon-pos-left-top.size-30.matrix-label,.icon-pos-left-top.size-30.overlay-folder,.icon-pos-left-top.size-30.overlay-head,.icon-pos-left-top.size-30.overlay-inner,.icon-pos-left-top.size-30.spinner-counter{width:100% !important}.icon-pos-left-center.size-30{width:auto !important;height:auto !important;padding-right:36px}.icon-pos-left-center.size-30:before{position:absolute}.icon-pos-left-center.size-30.full,.icon-pos-left-center.size-30.accordion-menu,.icon-pos-left-center.size-30.accordion-title,.icon-pos-left-center.size-30.accordion-content,.new-theme .icon-pos-left-center.size-30.input,.new-theme .select-box-wrapper select.icon-pos-left-center.size-30,.icon-pos-left-center.size-30.alert,.new-theme .icon-pos-left-center.size-30.overlay-header,.new-theme .icon-pos-left-center.size-30.overlay-content,.icon-pos-left-center.size-30.filter-wrapper,.icon-pos-left-center.size-30.filter-head,.icon-pos-left-center.size-30.filter-list,.filter-list-with-clear .icon-pos-left-center.size-30.filter-label,.icon-pos-left-center.size-30.depart-time-grid,.icon-pos-left-center.size-30.depart-time-label,.icon-pos-left-center.size-30.srp-wrapper,.icon-pos-left-center.size-30.srp-result-holder,.icon-pos-left-center.size-30.matrix-wrapper,.icon-pos-left-center.size-30.matrix-slide-wrapper,.icon-pos-left-center.size-30.matrix-slide-list,.icon-pos-left-center.size-30.matrix-link,.icon-pos-left-center.size-30.matrix-label,.icon-pos-left-center.size-30.overlay-folder,.icon-pos-left-center.size-30.overlay-head,.icon-pos-left-center.size-30.overlay-inner,.icon-pos-left-center.size-30.spinner-counter{width:100% !important}.s.size-30{width:auto !important;height:auto !important;padding-right:36px}.s.size-30:before{position:absolute}.s.size-30.full,.s.size-30.accordion-menu,.s.size-30.accordion-title,.s.size-30.accordion-content,.new-theme .s.size-30.input,.new-theme .select-box-wrapper select.s.size-30,.s.size-30.alert,.new-theme .s.size-30.overlay-header,.new-theme .s.size-30.overlay-content,.s.size-30.filter-wrapper,.s.size-30.filter-head,.s.size-30.filter-list,.filter-list-with-clear .s.size-30.filter-label,.s.size-30.depart-time-grid,.s.size-30.depart-time-label,.s.size-30.srp-wrapper,.s.size-30.srp-result-holder,.s.size-30.matrix-wrapper,.s.size-30.matrix-slide-wrapper,.s.size-30.matrix-slide-list,.s.size-30.matrix-link,.s.size-30.matrix-label,.s.size-30.overlay-folder,.s.size-30.overlay-head,.s.size-30.overlay-inner,.s.size-30.spinner-counter{width:100% !important}.icon-pos-left-center.size-30:before,.icon-pos-right-center.size-30:before{top:50%;margin-top:-15px}.icon-pos-left-top.size-30{top:0;left:0}.icon-pos-left-center.size-30{padding-right:0;padding-left:36px}.icon-pos-top-center.size-30{padding-right:0;padding-top:36px}.icon-pos-bottom-center.size-30{padding-right:0;padding-bottom:36px}.icon-pos-top-center.size-30:before,.icon-pos-bottom-center.size-30:before{left:50%;margin-left:-15px}.icon-pos-top-center.size-40{width:auto !important;height:auto !important;padding-right:46px}.icon-pos-top-center.size-40:before{position:absolute}.icon-pos-top-center.size-40.full,.icon-pos-top-center.size-40.accordion-menu,.icon-pos-top-center.size-40.accordion-title,.icon-pos-top-center.size-40.accordion-content,.new-theme .icon-pos-top-center.size-40.input,.new-theme .select-box-wrapper select.icon-pos-top-center.size-40,.icon-pos-top-center.size-40.alert,.new-theme .icon-pos-top-center.size-40.overlay-header,.new-theme .icon-pos-top-center.size-40.overlay-content,.icon-pos-top-center.size-40.filter-wrapper,.icon-pos-top-center.size-40.filter-head,.icon-pos-top-center.size-40.filter-list,.filter-list-with-clear .icon-pos-top-center.size-40.filter-label,.icon-pos-top-center.size-40.depart-time-grid,.icon-pos-top-center.size-40.depart-time-label,.icon-pos-top-center.size-40.srp-wrapper,.icon-pos-top-center.size-40.srp-result-holder,.icon-pos-top-center.size-40.matrix-wrapper,.icon-pos-top-center.size-40.matrix-slide-wrapper,.icon-pos-top-center.size-40.matrix-slide-list,.icon-pos-top-center.size-40.matrix-link,.icon-pos-top-center.size-40.matrix-label,.icon-pos-top-center.size-40.overlay-folder,.icon-pos-top-center.size-40.overlay-head,.icon-pos-top-center.size-40.overlay-inner,.icon-pos-top-center.size-40.spinner-counter{width:100% !important}.icon-pos-right-center.size-40{width:auto !important;height:auto !important;padding-right:46px}.icon-pos-right-center.size-40:before{position:absolute}.icon-pos-right-center.size-40.full,.icon-pos-right-center.size-40.accordion-menu,.icon-pos-right-center.size-40.accordion-title,.icon-pos-right-center.size-40.accordion-content,.new-theme .icon-pos-right-center.size-40.input,.new-theme .select-box-wrapper select.icon-pos-right-center.size-40,.icon-pos-right-center.size-40.alert,.new-theme .icon-pos-right-center.size-40.overlay-header,.new-theme .icon-pos-right-center.size-40.overlay-content,.icon-pos-right-center.size-40.filter-wrapper,.icon-pos-right-center.size-40.filter-head,.icon-pos-right-center.size-40.filter-list,.filter-list-with-clear .icon-pos-right-center.size-40.filter-label,.icon-pos-right-center.size-40.depart-time-grid,.icon-pos-right-center.size-40.depart-time-label,.icon-pos-right-center.size-40.srp-wrapper,.icon-pos-right-center.size-40.srp-result-holder,.icon-pos-right-center.size-40.matrix-wrapper,.icon-pos-right-center.size-40.matrix-slide-wrapper,.icon-pos-right-center.size-40.matrix-slide-list,.icon-pos-right-center.size-40.matrix-link,.icon-pos-right-center.size-40.matrix-label,.icon-pos-right-center.size-40.overlay-folder,.icon-pos-right-center.size-40.overlay-head,.icon-pos-right-center.size-40.overlay-inner,.icon-pos-right-center.size-40.spinner-counter{width:100% !important}.icon-pos-right-top.size-40{width:auto !important;height:auto !important;padding-right:46px}.icon-pos-right-top.size-40:before{position:absolute}.icon-pos-right-top.size-40.full,.icon-pos-right-top.size-40.accordion-menu,.icon-pos-right-top.size-40.accordion-title,.icon-pos-right-top.size-40.accordion-content,.new-theme .icon-pos-right-top.size-40.input,.new-theme .select-box-wrapper select.icon-pos-right-top.size-40,.icon-pos-right-top.size-40.alert,.new-theme .icon-pos-right-top.size-40.overlay-header,.new-theme .icon-pos-right-top.size-40.overlay-content,.icon-pos-right-top.size-40.filter-wrapper,.icon-pos-right-top.size-40.filter-head,.icon-pos-right-top.size-40.filter-list,.filter-list-with-clear .icon-pos-right-top.size-40.filter-label,.icon-pos-right-top.size-40.depart-time-grid,.icon-pos-right-top.size-40.depart-time-label,.icon-pos-right-top.size-40.srp-wrapper,.icon-pos-right-top.size-40.srp-result-holder,.icon-pos-right-top.size-40.matrix-wrapper,.icon-pos-right-top.size-40.matrix-slide-wrapper,.icon-pos-right-top.size-40.matrix-slide-list,.icon-pos-right-top.size-40.matrix-link,.icon-pos-right-top.size-40.matrix-label,.icon-pos-right-top.size-40.overlay-folder,.icon-pos-right-top.size-40.overlay-head,.icon-pos-right-top.size-40.overlay-inner,.icon-pos-right-top.size-40.spinner-counter{width:100% !important}.icon-pos-right-bottom.size-40{width:auto !important;height:auto !important;padding-right:46px}.icon-pos-right-bottom.size-40:before{position:absolute}.icon-pos-right-bottom.size-40.full,.icon-pos-right-bottom.size-40.accordion-menu,.icon-pos-right-bottom.size-40.accordion-title,.icon-pos-right-bottom.size-40.accordion-content,.new-theme .icon-pos-right-bottom.size-40.input,.new-theme .select-box-wrapper select.icon-pos-right-bottom.size-40,.icon-pos-right-bottom.size-40.alert,.new-theme .icon-pos-right-bottom.size-40.overlay-header,.new-theme .icon-pos-right-bottom.size-40.overlay-content,.icon-pos-right-bottom.size-40.filter-wrapper,.icon-pos-right-bottom.size-40.filter-head,.icon-pos-right-bottom.size-40.filter-list,.filter-list-with-clear .icon-pos-right-bottom.size-40.filter-label,.icon-pos-right-bottom.size-40.depart-time-grid,.icon-pos-right-bottom.size-40.depart-time-label,.icon-pos-right-bottom.size-40.srp-wrapper,.icon-pos-right-bottom.size-40.srp-result-holder,.icon-pos-right-bottom.size-40.matrix-wrapper,.icon-pos-right-bottom.size-40.matrix-slide-wrapper,.icon-pos-right-bottom.size-40.matrix-slide-list,.icon-pos-right-bottom.size-40.matrix-link,.icon-pos-right-bottom.size-40.matrix-label,.icon-pos-right-bottom.size-40.overlay-folder,.icon-pos-right-bottom.size-40.overlay-head,.icon-pos-right-bottom.size-40.overlay-inner,.icon-pos-right-bottom.size-40.spinner-counter{width:100% !important}.icon-pos-bottom-center.size-40{width:auto !important;height:auto !important;padding-right:46px}.icon-pos-bottom-center.size-40:before{position:absolute}.icon-pos-bottom-center.size-40.full,.icon-pos-bottom-center.size-40.accordion-menu,.icon-pos-bottom-center.size-40.accordion-title,.icon-pos-bottom-center.size-40.accordion-content,.new-theme .icon-pos-bottom-center.size-40.input,.new-theme .select-box-wrapper select.icon-pos-bottom-center.size-40,.icon-pos-bottom-center.size-40.alert,.new-theme .icon-pos-bottom-center.size-40.overlay-header,.new-theme .icon-pos-bottom-center.size-40.overlay-content,.icon-pos-bottom-center.size-40.filter-wrapper,.icon-pos-bottom-center.size-40.filter-head,.icon-pos-bottom-center.size-40.filter-list,.filter-list-with-clear .icon-pos-bottom-center.size-40.filter-label,.icon-pos-bottom-center.size-40.depart-time-grid,.icon-pos-bottom-center.size-40.depart-time-label,.icon-pos-bottom-center.size-40.srp-wrapper,.icon-pos-bottom-center.size-40.srp-result-holder,.icon-pos-bottom-center.size-40.matrix-wrapper,.icon-pos-bottom-center.size-40.matrix-slide-wrapper,.icon-pos-bottom-center.size-40.matrix-slide-list,.icon-pos-bottom-center.size-40.matrix-link,.icon-pos-bottom-center.size-40.matrix-label,.icon-pos-bottom-center.size-40.overlay-folder,.icon-pos-bottom-center.size-40.overlay-head,.icon-pos-bottom-center.size-40.overlay-inner,.icon-pos-bottom-center.size-40.spinner-counter{width:100% !important}.icon-pos-left-top.size-40{width:auto !important;height:auto !important;padding-right:46px}.icon-pos-left-top.size-40:before{position:absolute}.icon-pos-left-top.size-40.full,.icon-pos-left-top.size-40.accordion-menu,.icon-pos-left-top.size-40.accordion-title,.icon-pos-left-top.size-40.accordion-content,.new-theme .icon-pos-left-top.size-40.input,.new-theme .select-box-wrapper select.icon-pos-left-top.size-40,.icon-pos-left-top.size-40.alert,.new-theme .icon-pos-left-top.size-40.overlay-header,.new-theme .icon-pos-left-top.size-40.overlay-content,.icon-pos-left-top.size-40.filter-wrapper,.icon-pos-left-top.size-40.filter-head,.icon-pos-left-top.size-40.filter-list,.filter-list-with-clear .icon-pos-left-top.size-40.filter-label,.icon-pos-left-top.size-40.depart-time-grid,.icon-pos-left-top.size-40.depart-time-label,.icon-pos-left-top.size-40.srp-wrapper,.icon-pos-left-top.size-40.srp-result-holder,.icon-pos-left-top.size-40.matrix-wrapper,.icon-pos-left-top.size-40.matrix-slide-wrapper,.icon-pos-left-top.size-40.matrix-slide-list,.icon-pos-left-top.size-40.matrix-link,.icon-pos-left-top.size-40.matrix-label,.icon-pos-left-top.size-40.overlay-folder,.icon-pos-left-top.size-40.overlay-head,.icon-pos-left-top.size-40.overlay-inner,.icon-pos-left-top.size-40.spinner-counter{width:100% !important}.icon-pos-left-center.size-40{width:auto !important;height:auto !important;padding-right:46px}.icon-pos-left-center.size-40:before{position:absolute}.icon-pos-left-center.size-40.full,.icon-pos-left-center.size-40.accordion-menu,.icon-pos-left-center.size-40.accordion-title,.icon-pos-left-center.size-40.accordion-content,.new-theme .icon-pos-left-center.size-40.input,.new-theme .select-box-wrapper select.icon-pos-left-center.size-40,.icon-pos-left-center.size-40.alert,.new-theme .icon-pos-left-center.size-40.overlay-header,.new-theme .icon-pos-left-center.size-40.overlay-content,.icon-pos-left-center.size-40.filter-wrapper,.icon-pos-left-center.size-40.filter-head,.icon-pos-left-center.size-40.filter-list,.filter-list-with-clear .icon-pos-left-center.size-40.filter-label,.icon-pos-left-center.size-40.depart-time-grid,.icon-pos-left-center.size-40.depart-time-label,.icon-pos-left-center.size-40.srp-wrapper,.icon-pos-left-center.size-40.srp-result-holder,.icon-pos-left-center.size-40.matrix-wrapper,.icon-pos-left-center.size-40.matrix-slide-wrapper,.icon-pos-left-center.size-40.matrix-slide-list,.icon-pos-left-center.size-40.matrix-link,.icon-pos-left-center.size-40.matrix-label,.icon-pos-left-center.size-40.overlay-folder,.icon-pos-left-center.size-40.overlay-head,.icon-pos-left-center.size-40.overlay-inner,.icon-pos-left-center.size-40.spinner-counter{width:100% !important}.s.size-40{width:auto !important;height:auto !important;padding-right:46px}.s.size-40:before{position:absolute}.s.size-40.full,.s.size-40.accordion-menu,.s.size-40.accordion-title,.s.size-40.accordion-content,.new-theme .s.size-40.input,.new-theme .select-box-wrapper select.s.size-40,.s.size-40.alert,.new-theme .s.size-40.overlay-header,.new-theme .s.size-40.overlay-content,.s.size-40.filter-wrapper,.s.size-40.filter-head,.s.size-40.filter-list,.filter-list-with-clear .s.size-40.filter-label,.s.size-40.depart-time-grid,.s.size-40.depart-time-label,.s.size-40.srp-wrapper,.s.size-40.srp-result-holder,.s.size-40.matrix-wrapper,.s.size-40.matrix-slide-wrapper,.s.size-40.matrix-slide-list,.s.size-40.matrix-link,.s.size-40.matrix-label,.s.size-40.overlay-folder,.s.size-40.overlay-head,.s.size-40.overlay-inner,.s.size-40.spinner-counter{width:100% !important}.icon-pos-left-center.size-40:before,.icon-pos-right-center.size-40:before{top:50%;margin-top:-20px}.icon-pos-left-top.size-40{top:0;left:0}.icon-pos-left-center.size-40{padding-right:0;padding-left:46px}.icon-pos-top-center.size-40{padding-right:0;padding-top:46px}.icon-pos-bottom-center.size-40{padding-right:0;padding-bottom:46px}.icon-pos-top-center.size-40:before,.icon-pos-bottom-center.size-40:before{left:50%;margin-left:-20px}.icon-pos-top-center:before{top:0}.icon-pos-bottom-center:before{bottom:0}.icon-pos-left-center:before,.icon-pos-left-top:before{left:0}.icon-pos-right-center:before{right:0}.icon-pos-right-top:before{right:0;top:0;margin:0}.icon-pos-right-bottom:before{right:0;top:0;margin:0}.icon,.lSAction>.lSPrev,.lSAction>.lSNext{width:16px;height:16px}.icon:before,.lSAction>.lSPrev:before,.lSAction>.lSNext:before{background-size:160px 64px;width:16px;height:16px}.icon.full,.icon.accordion-menu,.lSAction>.accordion-menu.lSPrev,.lSAction>.accordion-menu.lSNext,.icon.accordion-title,.lSAction>.accordion-title.lSPrev,.lSAction>.accordion-title.lSNext,.icon.accordion-content,.lSAction>.accordion-content.lSPrev,.lSAction>.accordion-content.lSNext,.new-theme .icon.input,.new-theme .lSAction>.input.lSPrev,.new-theme .lSAction>.input.lSNext,.new-theme .select-box-wrapper select.icon,.new-theme .select-box-wrapper .lSAction>select.lSPrev,.new-theme .select-box-wrapper .lSAction>select.lSNext,.icon.alert,.lSAction>.alert.lSPrev,.lSAction>.alert.lSNext,.new-theme .icon.overlay-header,.new-theme .lSAction>.overlay-header.lSPrev,.new-theme .lSAction>.overlay-header.lSNext,.new-theme .icon.overlay-content,.new-theme .lSAction>.overlay-content.lSPrev,.new-theme .lSAction>.overlay-content.lSNext,.icon.filter-wrapper,.lSAction>.filter-wrapper.lSPrev,.lSAction>.filter-wrapper.lSNext,.icon.filter-head,.lSAction>.filter-head.lSPrev,.lSAction>.filter-head.lSNext,.icon.filter-list,.lSAction>.filter-list.lSPrev,.lSAction>.filter-list.lSNext,.filter-list-with-clear .icon.filter-label,.filter-list-with-clear .lSAction>.filter-label.lSPrev,.filter-list-with-clear .lSAction>.filter-label.lSNext,.icon.depart-time-grid,.lSAction>.depart-time-grid.lSPrev,.lSAction>.depart-time-grid.lSNext,.icon.depart-time-label,.lSAction>.depart-time-label.lSPrev,.lSAction>.depart-time-label.lSNext,.icon.srp-wrapper,.lSAction>.srp-wrapper.lSPrev,.lSAction>.srp-wrapper.lSNext,.icon.srp-result-holder,.lSAction>.srp-result-holder.lSPrev,.lSAction>.srp-result-holder.lSNext,.mega-filter .lSAction>.accordion-title.lSPrev,.mega-filter .lSAction>.accordion-title.lSNext,.icon.matrix-wrapper,.lSAction>.matrix-wrapper.lSPrev,.lSAction>.matrix-wrapper.lSNext,.icon.matrix-slide-wrapper,.lSAction>.matrix-slide-wrapper.lSPrev,.lSAction>.matrix-slide-wrapper.lSNext,.icon.matrix-slide-list,.lSAction>.matrix-slide-list.lSPrev,.lSAction>.matrix-slide-list.lSNext,.icon.matrix-link,.lSAction>.matrix-link.lSPrev,.lSAction>.matrix-link.lSNext,.icon.matrix-label,.lSAction>.matrix-label.lSPrev,.lSAction>.matrix-label.lSNext,.icon.overlay-folder,.lSAction>.overlay-folder.lSPrev,.lSAction>.overlay-folder.lSNext,.icon.overlay-head,.lSAction>.overlay-head.lSPrev,.lSAction>.overlay-head.lSNext,.icon.overlay-inner,.lSAction>.overlay-inner.lSPrev,.lSAction>.overlay-inner.lSNext,.icon.spinner-counter,.lSAction>.spinner-counter.lSPrev,.lSAction>.spinner-counter.lSNext,.lSAction>.full.lSPrev,.lSAction>.full.lSNext{width:100% !important}.icon-cross:before{background-position:-0px -0px}.icon-details:before{background-position:-16px -0px}.icon-arrow-sort:before{background-position:-32px -0px}.icon-sort-arrow-down:before{background-position:-48px -0px}.icon-search:before{background-position:-64px -0px}.icon-check:before{background-position:-80px -0px}.icon-cal:before{background-position:-96px -0px}.icon-down-arrow:before,.lSAction>.lSPrev:before,.lSAction>.lSNext:before{background-position:-112px -0px}.icon-up-arrow:before{background-position:-128px -0px}.icon-map-pin:before{background-position:-144px -0px}.icon-take-off:before{background-position:-0px -16px}.icon-land-on:before{background-position:-16px -16px}.icon-plus-gray:before{background-position:-32px -16px}.icon-minus-gray:before{background-position:-48px -16px}.icon-down-arrow-blue:before{background-position:-64px -16px}.icon-up-arrow-blue:before{background-position:-80px -16px}.icon-map-pin-fill:before{background-position:-96px -16px}.icon-city:before{background-position:-112px -16px}.icon-hotel:before{background-position:-128px -16px}.icon-filter:before{background-position:-144px -16px}.icon-check-circle:before{background-position:-0px -32px}.icon-info-circle:before{background-position:-16px -32px}.icon-info-circle-P:before{background-position:-144px -48px}.icon-check-blue:before{background-position:-32px -32px}.icon-filter-white:before{background-position:-48px -32px}.icon-filter-blue:before{background-position:-64px -32px}.icon-map-pin-blue:before{background-position:-80px -32px}.icon-sort-blue:before{background-position:-96px -32px}.icon-three-dot:before{background-position:-112px -32px}.icon-chrome:before{background-position:-128px -32px}.icon-firefox:before{background-position:-144px -32px}.icon-uc:before{background-position:-0px -48px}.icon-tick:before{background-position:-16px -48px}.icon-yatra-logo-with-arrow:before{background-position:-32px -48px}.icon-down-arrow-white:before{background-position:-48px -48px}.icon-up-arrow-white:before{background-position:-64px -48px}.icon-up-arrow-primary:before{background-position:-80px -48px}.icon-down-srrow-primary:before{background-position:-96px -48px}.icon-pg-back:before{background-position:-112px -48px}.icon.size-12,.lSAction>.size-12.lSPrev,.lSAction>.size-12.lSNext{width:12px;height:12px}.icon.size-12:before,.lSAction>.size-12.lSPrev:before,.lSAction>.size-12.lSNext:before{background-size:120px 48px;width:12px;height:12px}.size-12.icon-cross:before{background-position:-0px -0px}.size-12.icon-details:before{background-position:-12px -0px}.size-12.icon-arrow-sort:before{background-position:-24px -0px}.size-12.icon-sort-arrow-down:before{background-position:-36px -0px}.size-12.icon-search:before{background-position:-48px -0px}.size-12.icon-check:before{background-position:-60px -0px}.size-12.icon-cal:before{background-position:-72px -0px}.size-12.icon-down-arrow:before,.lSAction>.size-12.lSPrev:before,.lSAction>.size-12.lSNext:before{background-position:-84px -0px}.size-12.icon-up-arrow:before{background-position:-96px -0px}.size-12.icon-map-pin:before{background-position:-108px -0px}.size-12.icon-take-off:before{background-position:-0px -12px}.size-12.icon-land-on:before{background-position:-12px -12px}.size-12.icon-plus-gray:before{background-position:-24px -12px}.size-12.icon-minus-gray:before{background-position:-36px -12px}.size-12.icon-down-arrow-blue:before{background-position:-48px -12px}.size-12.icon-up-arrow-blue:before{background-position:-60px -12px}.size-12.icon-map-pin-fill:before{background-position:-72px -12px}.size-12.icon-city:before{background-position:-84px -12px}.size-12.icon-hotel:before{background-position:-96px -12px}.size-12.icon-filter:before{background-position:-108px -12px}.size-12.icon-check-circle:before{background-position:-0px -24px}.size-12.icon-info-circle:before{background-position:-12px -24px}.size-12.icon-info-circle-P:before{background-position:-108px -36px}.size-12.icon-check-blue:before{background-position:-24px -24px}.size-12.icon-filter-white:before{background-position:-36px -24px}.size-12.icon-filter-blue:before{background-position:-48px -24px}.size-12.icon-map-pin-blue:before{background-position:-60px -24px}.size-12.icon-sort-blue:before{background-position:-72px -24px}.size-12.icon-three-dot:before{background-position:-84px -24px}.size-12.icon-chrome:before{background-position:-96px -24px}.size-12.icon-firefox:before{background-position:-108px -24px}.size-12.icon-uc:before{background-position:-0px -36px}.size-12.icon-tick:before{background-position:-12px -36px}.size-12.icon-yatra-logo-with-arrow:before{background-position:-24px -36px}.size-12.icon-down-arrow-white:before{background-position:-36px -36px}.size-12.icon-up-arrow-white:before{background-position:-48px -36px}.size-12.icon-up-arrow-primary:before{background-position:-60px -36px}.size-12.icon-down-srrow-primary:before{background-position:-72px -36px}.size-12.icon-pg-back:before{background-position:-84px -36px}.icon.size-24,.lSAction>.size-24.lSPrev,.lSAction>.size-24.lSNext{width:24px;height:24px}.icon.size-24:before,.lSAction>.size-24.lSPrev:before,.lSAction>.size-24.lSNext:before{background-size:240px 96px;width:24px;height:24px}.size-24.icon-cross:before{background-position:-0px -0px}.size-24.icon-details:before{background-position:-24px -0px}.size-24.icon-arrow-sort:before{background-position:-48px -0px}.size-24.icon-sort-arrow-down:before{background-position:-72px -0px}.size-24.icon-search:before{background-position:-96px -0px}.size-24.icon-check:before{background-position:-120px -0px}.size-24.icon-cal:before{background-position:-144px -0px}.size-24.icon-down-arrow:before,.lSAction>.size-24.lSPrev:before,.lSAction>.size-24.lSNext:before{background-position:-168px -0px}.size-24.icon-up-arrow:before{background-position:-192px -0px}.size-24.icon-map-pin:before{background-position:-216px -0px}.size-24.icon-take-off:before{background-position:-0px -24px}.size-24.icon-land-on:before{background-position:-24px -24px}.size-24.icon-plus-gray:before{background-position:-48px -24px}.size-24.icon-minus-gray:before{background-position:-72px -24px}.size-24.icon-down-arrow-blue:before{background-position:-96px -24px}.size-24.icon-up-arrow-blue:before{background-position:-120px -24px}.size-24.icon-map-pin-fill:before{background-position:-144px -24px}.size-24.icon-city:before{background-position:-168px -24px}.size-24.icon-hotel:before{background-position:-192px -24px}.size-24.icon-filter:before{background-position:-216px -24px}.size-24.icon-check-circle:before{background-position:-0px -48px}.size-24.icon-info-circle:before{background-position:-24px -48px}.size-24.icon-info-circle-P:before{background-position:-216px -72px}.size-24.icon-check-blue:before{background-position:-48px -48px}.size-24.icon-filter-white:before{background-position:-72px -48px}.size-24.icon-filter-blue:before{background-position:-96px -48px}.size-24.icon-map-pin-blue:before{background-position:-120px -48px}.size-24.icon-sort-blue:before{background-position:-144px -48px}.size-24.icon-three-dot:before{background-position:-168px -48px}.size-24.icon-chrome:before{background-position:-192px -48px}.size-24.icon-firefox:before{background-position:-216px -48px}.size-24.icon-uc:before{background-position:-0px -72px}.size-24.icon-tick:before{background-position:-24px -72px}.size-24.icon-yatra-logo-with-arrow:before{background-position:-48px -72px}.size-24.icon-down-arrow-white:before{background-position:-72px -72px}.size-24.icon-up-arrow-white:before{background-position:-96px -72px}.size-24.icon-up-arrow-primary:before{background-position:-120px -72px}.size-24.icon-down-srrow-primary:before{background-position:-144px -72px}.size-24.icon-pg-back:before{background-position:-168px -72px}.icon.size-30,.lSAction>.size-30.lSPrev,.lSAction>.size-30.lSNext{width:30px;height:30px}.icon.size-30:before,.lSAction>.size-30.lSPrev:before,.lSAction>.size-30.lSNext:before{background-size:300px 120px;width:30px;height:30px}.size-30.icon-cross:before{background-position:-0px -0px}.size-30.icon-details:before{background-position:-30px -0px}.size-30.icon-arrow-sort:before{background-position:-60px -0px}.size-30.icon-sort-arrow-down:before{background-position:-90px -0px}.size-30.icon-search:before{background-position:-120px -0px}.size-30.icon-check:before{background-position:-150px -0px}.size-30.icon-cal:before{background-position:-180px -0px}.size-30.icon-down-arrow:before,.lSAction>.size-30.lSPrev:before,.lSAction>.size-30.lSNext:before{background-position:-210px -0px}.size-30.icon-up-arrow:before{background-position:-240px -0px}.size-30.icon-map-pin:before{background-position:-270px -0px}.size-30.icon-take-off:before{background-position:-0px -30px}.size-30.icon-land-on:before{background-position:-30px -30px}.size-30.icon-plus-gray:before{background-position:-60px -30px}.size-30.icon-minus-gray:before{background-position:-90px -30px}.size-30.icon-down-arrow-blue:before{background-position:-120px -30px}.size-30.icon-up-arrow-blue:before{background-position:-150px -30px}.size-30.icon-map-pin-fill:before{background-position:-180px -30px}.size-30.icon-city:before{background-position:-210px -30px}.size-30.icon-hotel:before{background-position:-240px -30px}.size-30.icon-filter:before{background-position:-270px -30px}.size-30.icon-check-circle:before{background-position:-0px -60px}.size-30.icon-info-circle:before{background-position:-30px -60px}.size-30.icon-info-circle-P:before{background-position:-270px -90px}.size-30.icon-check-blue:before{background-position:-60px -60px}.size-30.icon-filter-white:before{background-position:-90px -60px}.size-30.icon-filter-blue:before{background-position:-120px -60px}.size-30.icon-map-pin-blue:before{background-position:-150px -60px}.size-30.icon-sort-blue:before{background-position:-180px -60px}.size-30.icon-three-dot:before{background-position:-210px -60px}.size-30.icon-chrome:before{background-position:-240px -60px}.size-30.icon-firefox:before{background-position:-270px -60px}.size-30.icon-uc:before{background-position:-0px -90px}.size-30.icon-tick:before{background-position:-30px -90px}.size-30.icon-yatra-logo-with-arrow:before{background-position:-60px -90px}.size-30.icon-down-arrow-white:before{background-position:-90px -90px}.size-30.icon-up-arrow-white:before{background-position:-120px -90px}.size-30.icon-up-arrow-primary:before{background-position:-150px -90px}.size-30.icon-down-srrow-primary:before{background-position:-180px -90px}.size-30.icon-pg-back:before{background-position:-210px -90px}.icon.size-40,.lSAction>.size-40.lSPrev,.lSAction>.size-40.lSNext{width:40px;height:40px}.icon.size-40:before,.lSAction>.size-40.lSPrev:before,.lSAction>.size-40.lSNext:before{background-size:400px 160px;width:40px;height:40px}.size-40.icon-cross:before{background-position:-0px -0px}.size-40.icon-details:before{background-position:-40px -0px}.size-40.icon-arrow-sort:before{background-position:-80px -0px}.size-40.icon-sort-arrow-down:before{background-position:-120px -0px}.size-40.icon-search:before{background-position:-160px -0px}.size-40.icon-check:before{background-position:-200px -0px}.size-40.icon-cal:before{background-position:-240px -0px}.size-40.icon-down-arrow:before,.lSAction>.size-40.lSPrev:before,.lSAction>.size-40.lSNext:before{background-position:-280px -0px}.size-40.icon-up-arrow:before{background-position:-320px -0px}.size-40.icon-map-pin:before{background-position:-360px -0px}.size-40.icon-take-off:before{background-position:-0px -40px}.size-40.icon-land-on:before{background-position:-40px -40px}.size-40.icon-plus-gray:before{background-position:-80px -40px}.size-40.icon-minus-gray:before{background-position:-120px -40px}.size-40.icon-down-arrow-blue:before{background-position:-160px -40px}.size-40.icon-up-arrow-blue:before{background-position:-200px -40px}.size-40.icon-map-pin-fill:before{background-position:-240px -40px}.size-40.icon-city:before{background-position:-280px -40px}.size-40.icon-hotel:before{background-position:-320px -40px}.size-40.icon-filter:before{background-position:-360px -40px}.size-40.icon-check-circle:before{background-position:-0px -80px}.size-40.icon-info-circle:before{background-position:-40px -80px}.size-40.icon-info-circle-P:before{background-position:-360px -120px}.size-40.icon-check-blue:before{background-position:-80px -80px}.size-40.icon-filter-white:before{background-position:-120px -80px}.size-40.icon-filter-blue:before{background-position:-160px -80px}.size-40.icon-map-pin-blue:before{background-position:-200px -80px}.size-40.icon-sort-blue:before{background-position:-240px -80px}.size-40.icon-three-dot:before{background-position:-280px -80px}.size-40.icon-chrome:before{background-position:-320px -80px}.size-40.icon-firefox:before{background-position:-360px -80px}.size-40.icon-uc:before{background-position:-0px -120px}.size-40.icon-tick:before{background-position:-40px -120px}.size-40.icon-yatra-logo-with-arrow:before{background-position:-80px -120px}.size-40.icon-down-arrow-white:before{background-position:-120px -120px}.size-40.icon-up-arrow-white:before{background-position:-160px -120px}.size-40.icon-up-arrow-primary:before{background-position:-200px -120px}.size-40.icon-down-srrow-primary:before{background-position:-240px -120px}.size-40.icon-pg-back:before{background-position:-280px -120px}.icon-minus,.icon-plus{position:relative;width:16px;height:16px;float:left}.icon-minus:after,.icon-plus:after,.icon-minus:before,.icon-plus:before{float:left;position:absolute;background:#666;top:50%;left:50%}.icon-minus:before,.icon-plus:before{width:12px;content:'';height:2px;margin:-1px 0 0 -6px}.icon-plus:after{height:12px;width:2px;margin:-6px 0 0 -1px;content:''}.rotate-ico-90:before,.lSAction>.lSPrev:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.rotate-ico-180:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.rotate-ico-270:before,.lSAction>.lSNext:before{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.show{position:absolute;bottom:0;left:0;right:0;top:0;text-align:center;width:100%;z-index:99999;overflow-y:auto}.overlay-bg{background-color:transparent;left:0;position:absolute;bottom:0;right:0;top:0;display:none;width:100%;height:100%;z-index:999999}.show .overlay-bg{display:block}.loader-overlay .table-listing li.lt-gray{width:40%}.overlay{background-color:#fff;display:none;margin:0 auto;position:relative;margin-top:5%;max-width:90%;text-align:left;z-index:9999999;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}@media only screen and (max-width: 640px){.overlay{height:calc(100vh)}}@media only screen and (max-width: 480px){.overlay{max-width:100%;margin-top:0}}.overlay .overlay-header{padding:15px 20px;position:relative;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px;border-radius:3px 3px 0 0}.overlay .overlay-header .ico-close{position:absolute;right:0;top:8px}.overlay .overlay-header>h3{overflow:hidden;padding-right:50px;text-overflow:ellipsis}.overlay .overlay-content{padding:0 20px 20px 20px;margin-bottom:40px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0;border-radius:0 0 3px 3px}@media only screen and (max-width: 990px){.overlay .overlay-content{margin-bottom:20px}}@media only screen and (max-width: 480px){.overlay .overlay-content{margin-bottom:0}}.overlay .overlay-content>img{width:100%}.overlay.no-pad .overlay-content{padding:0}.show .overlay{display:block}.new-theme .overlay-header{background:#F9F9F9;border-bottom:1px solid #cdcecf;position:relative;padding:15px 35px 15px 20px}.new-theme .overlay-header .ytfi-cancel{position:absolute;right:5px;top:12px;padding:3px 10px;font-size:24px;cursor:pointer;color:#808080}.new-theme .overlay-header .ytfi-cancel:hover{color:#333}.new-theme .overlay-close.ico-close{width:15px;height:15px;float:left;position:absolute;right:5px;top:15px;padding:3px 10px;cursor:pointer}.new-theme .overlay-content{padding:20px;background:#fff}[data-bubble]{position:relative}[data-bubble]:after,[data-bubble-self]{padding:0 5px;position:absolute;content:attr(data-bubble);float:left;background:#ff5400;color:#fff;font-size:11px;line-height:14px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;z-index:1}[data-bubble][data-bubble-font="10"]:after,[data-bubble-font="10"][data-bubble-self]{font-size:10px}[data-bubble][data-bubble-theme="green"]:after,[data-bubble-theme="green"][data-bubble-self]{background:green;color:#fff}[data-bubble][data-bubble-pos="top-center"]:after,[data-bubble-pos="top-center"][data-bubble-self]{width:36px;left:50%;top:0;margin:-7px 0 0 -18px}[data-bubble][data-bubble-pos="top-right"]:after,[data-bubble-pos="top-right"][data-bubble-self]{right:0;top:0}[data-bubble-self]{position:relative}.trip-details-wrapper{position:relative;padding:15px 0 15px 15px;z-index:99}.trip-details-wrapper .logo{display:none}.trip-details-wrapper .left{width:15%}.trip-details-wrapper .right{width:40%}.trip-details-wrapper .center{width:45%}.trip-details-wrapper .mobi-show{display:none}.trip-details-wrapper .new-gray-button,.trip-details-wrapper .currency-switch-button{font:normal .786em "Rubik-Regular","Arial, Helvetica, sans-serif";line-height:20px}.trip-details-wrapper .city-details{text-align:center}.trip-details-wrapper .city-details li{display:inline-block;padding:0 20px;position:relative}.trip-details-wrapper .city-details li span{display:block}.trip-details-wrapper .city-details li .city-name{font-family:"Rubik-Regular"}.trip-details-wrapper .city-details li i{position:absolute;top:0;right:-12px;float:left}.trip-details-wrapper .city-details li i.ico-round-arrow{right:-19px;top:-2px}@media only screen and (max-width: 900px){.trip-details-wrapper .left{display:none}.trip-details-wrapper .right{width:50%}.trip-details-wrapper .center{width:50%}.trip-details-wrapper .city-details{text-align:left}.trip-details-wrapper .city-details li:first-child{padding-left:0}}@media only screen and (max-width: 768px){.trip-details-wrapper{padding:0 0 0 65px;position:fixed;top:0;background:#fff;z-index:99;border-bottom:1px solid #bfbfbf;overflow-y:hidden;min-height:56px}.trip-details-wrapper .logo{display:block;float:left;position:absolute;left:5px;top:50%;margin:-19px 0 0}}@media only screen and (max-width: 768px) and (max-width: 640px){.trip-details-wrapper .logo{width:30px}}@media only screen and (max-width: 768px) and (max-width: 640px){.trip-details-wrapper .logo .ico-mob-logo:before{background-position:-57px -59px;width:40px;height:30px}}@media only screen and (max-width: 768px){.trip-details-wrapper .mobi-hide{display:none}.trip-details-wrapper .mobi-show{display:block !important}.trip-details-wrapper .right{width:30%}.trip-details-wrapper .center{width:70%;margin:17px 0 0}.trip-details-wrapper .link-list{width:100%}.trip-details-wrapper .link-list li{margin-left:0;width:50%}.trip-details-wrapper .link-list li .new-gray-button,.trip-details-wrapper .link-list li .currency-switch-button{width:100%;padding:31px 5px 9px;text-align:center;position:relative;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:none;border-top:none;border-bottom:none;font-family:"Rubik-Regular";font-size:1.071em}.trip-details-wrapper .link-list li .new-gray-button i,.trip-details-wrapper .link-list li .currency-switch-button i{position:absolute;top:10px;left:50%;margin:0 0 0 -8px}.trip-details-wrapper .link-list li .new-gray-button span,.trip-details-wrapper .link-list li .currency-switch-button span{width:100%;margin-left:0}}@media only screen and (max-width: 640px){.trip-details-wrapper{padding:0 100px 9px 40px}.trip-details-wrapper .logo{margin:-14px 0 0;width:40px}.trip-details-wrapper .ico-mob-logo:before{background-position:-57px -59px;width:40px;height:30px}.trip-details-wrapper .right{width:100px;position:absolute;right:0;top:0;z-index:10}.trip-details-wrapper .center{width:100%}.trip-details-wrapper .link-list li .new-gray-button,.trip-details-wrapper .link-list li .currency-switch-button{font-size:.786em;padding:32px 0 9px}}@media only screen and (max-width: 640px) and (max-width: 640px){.trip-details-wrapper .link-list li .new-gray-button,.trip-details-wrapper .link-list li .currency-switch-button{padding-bottom:9px}}@media only screen and (max-width: 640px){.trip-details-wrapper .city-details li{padding:0 15px}.trip-details-wrapper .city-details li .city-name{font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media only screen and (max-width: 640px) and (max-width: 480px){.trip-details-wrapper .city-details li .city-name{font-size:.857em;width:62px}}@media only screen and (max-width: 640px) and (min-width: 319px) and (max-width: 321px){.trip-details-wrapper .city-details li{padding:0 10px}}.trip-details-wrapper.shareIti{padding:0}.trip-details-wrapper.shareIti .city-details:first-child{border:none}.trip-details-wrapper-pwa{position:relative;padding:15px 0 15px 15px;z-index:99}.trip-details-wrapper-pwa .logo{display:none}.trip-details-wrapper-pwa .left{width:15%}.trip-details-wrapper-pwa .right{width:40%}.trip-details-wrapper-pwa .center{width:45%}.trip-details-wrapper-pwa .mobi-show{display:none}.trip-details-wrapper-pwa .new-gray-button,.trip-details-wrapper-pwa .currency-switch-button{font:normal .786em "Rubik-Regular","Arial, Helvetica, sans-serif";line-height:20px}.trip-details-wrapper-pwa .city-details{text-align:center}.trip-details-wrapper-pwa .city-details li{display:inline-block;padding:0 20px;position:relative}.trip-details-wrapper-pwa .city-details li span{display:block}.trip-details-wrapper-pwa .city-details li .city-name{font-family:"Rubik-Regular"}.trip-details-wrapper-pwa .city-details li i{position:absolute;top:0;right:-8px;float:left}.trip-details-wrapper-pwa .city-details li i.ico-round-arrow{right:-19px;top:-2px}.trip-details-wrapper-pwa .city-details li i.ytfi-exchange,.trip-details-wrapper-pwa .city-details li i.ytfi-right{top:2px;color:#666}@media only screen and (max-width: 768px){.trip-details-wrapper-pwa .city-details li i.ytfi-exchange,.trip-details-wrapper-pwa .city-details li i.ytfi-right{top:0px;right:-3px;color:#fff}}@media only screen and (max-width: 900px){.trip-details-wrapper-pwa .left{display:none}.trip-details-wrapper-pwa .right{width:50%}.trip-details-wrapper-pwa .center{width:50%}.trip-details-wrapper-pwa .city-details{text-align:left}.trip-details-wrapper-pwa .city-details li:first-child{padding-left:0}}@media only screen and (max-width: 768px){.trip-details-wrapper-pwa{padding:0 0 0 65px;position:fixed;top:0;background:#fff;z-index:9999;border-bottom:1px solid #bfbfbf;overflow-y:hidden;min-height:56px}.trip-details-wrapper-pwa .logo{display:block;float:left;position:absolute;left:5px;top:50%;margin:-7px 0 0 15px}}@media only screen and (max-width: 768px) and (max-width: 640px){.trip-details-wrapper-pwa .logo{width:30px}}@media only screen and (max-width: 768px) and (max-width: 640px){.trip-details-wrapper-pwa .logo .ico-mob-logo:before{background-position:-69px -58px;width:28px;height:37px}}@media only screen and (max-width: 768px){.trip-details-wrapper-pwa .logo .ytfi-up-1:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);color:#fff;font-size:16px}.trip-details-wrapper-pwa .mobi-hide{display:none}.trip-details-wrapper-pwa .mobi-show{display:block !important}.trip-details-wrapper-pwa .right{width:17%}.trip-details-wrapper-pwa .center{width:70%;margin:14px 0 0;color:#333}.trip-details-wrapper-pwa .link-list{width:100%}.trip-details-wrapper-pwa .link-list li{margin-left:0;width:50%}.trip-details-wrapper-pwa .link-list li .new-gray-button,.trip-details-wrapper-pwa .link-list li .currency-switch-button{width:100%;padding:31px 5px 9px;text-align:center;position:relative;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:none;border-top:none;border-bottom:none;font-family:"Rubik-Regular";font-size:1.071em}.trip-details-wrapper-pwa .link-list li .new-gray-button i,.trip-details-wrapper-pwa .link-list li .currency-switch-button i{position:absolute;top:10px;left:50%;margin:0 0 0 -8px}.trip-details-wrapper-pwa .link-list li .new-gray-button .ytfi-search-new,.trip-details-wrapper-pwa .link-list li .currency-switch-button .ytfi-search-new,.trip-details-wrapper-pwa .link-list li .new-gray-button .ytfi-filter,.trip-details-wrapper-pwa .link-list li .currency-switch-button .ytfi-filter{position:absolute;top:18px;left:50%;margin:0 0 0 -8px}.trip-details-wrapper-pwa .link-list li .new-gray-button .ytfi-search-new:before,.trip-details-wrapper-pwa .link-list li .currency-switch-button .ytfi-search-new:before,.trip-details-wrapper-pwa .link-list li .new-gray-button .ytfi-filter:before,.trip-details-wrapper-pwa .link-list li .currency-switch-button .ytfi-filter:before{font-size:16px}.trip-details-wrapper-pwa .link-list li .new-gray-button span,.trip-details-wrapper-pwa .link-list li .currency-switch-button span{width:100%;margin-left:0}}@media only screen and (max-width: 640px){.trip-details-wrapper-pwa{padding:0 100px 9px 52px}.trip-details-wrapper-pwa .logo{margin:-6px 0 0 5px;width:30px}.trip-details-wrapper-pwa .ico-mob-logo:before{background-position:-69px -58px;width:28px;height:37px}.trip-details-wrapper-pwa .right{width:80px;position:absolute;right:0;top:0;z-index:10}.trip-details-wrapper-pwa .center{width:100%}.trip-details-wrapper-pwa .link-list li .new-gray-button,.trip-details-wrapper-pwa .link-list li .currency-switch-button{font-size:.786em;padding:32px 0 9px}}@media only screen and (max-width: 640px) and (max-width: 640px){.trip-details-wrapper-pwa .link-list li .new-gray-button,.trip-details-wrapper-pwa .link-list li .currency-switch-button{padding-bottom:9px}}@media only screen and (max-width: 360px){.trip-details-wrapper-pwa{padding:0 100px 9px 40px}}@media only screen and (max-width: 640px){.trip-details-wrapper-pwa .city-details li{padding:0 15px}.trip-details-wrapper-pwa .city-details li .city-name{font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media only screen and (max-width: 640px) and (max-width: 480px){.trip-details-wrapper-pwa .city-details li .city-name{font-size:.857em;width:62px}}.trip-details-wrapper-pwa.shareIti{padding:0}.trip-details-wrapper-pwa.shareIti .city-details:first-child{border:none}@media only screen and (max-width: 768px){.trip-details-wrapper-pwa .city-details .ltr-gray{color:#999}.trip-details-wrapper-pwa .link-list li .new-gray-button,.trip-details-wrapper-pwa .link-list li .currency-switch-button{background:#e4e4e4;border:1px solid #bfbfbf;color:#666;min-height:55px}.trip-details-wrapper-pwa .link-list li .new-gray-button i,.trip-details-wrapper-pwa .link-list li .currency-switch-button i{top:20px}.trip-details-wrapper-pwa .ent-filter-checked:after{content:"\2713";color:#D60F0F;font-size:10px;line-height:9px;font-family:"Rubik-Medium";border:1px solid #fff;width:9px;border-radius:50%;height:9px;float:left;position:absolute;top:13px;right:16px;background:#fff}}@media only screen and (max-width: 768px) and (max-width: 640px){.trip-details-wrapper-pwa .ent-filter-checked:after{right:7px}}.trip-details-wrapper-pwa .city-details .ow-arrow{font-style:normal}.trip-details-wrapper-pwa .city-details .ow-arrow:before{content:"\0279d";color:#666;font-family:"Rubik-Medium";font-size:16px;position:relative;top:-2px}@media only screen and (max-width: 768px){.trip-details-wrapper-pwa .city-details .ow-arrow:before{color:#fff;top:-5px}}@media only screen and (max-width: 480px){.trip-details-wrapper-pwa .city-details .ow-arrow:before{left:-4px}}.trip-details-wrapper-pwa .city-details .ow-arrow.rt-arrow:before{content:"\021C4";color:#666;font-family:"Rubik-Medium";font-size:18px;position:relative;top:-5px;left:-3px}@media only screen and (max-width: 768px){.trip-details-wrapper-pwa .city-details .ow-arrow.rt-arrow:before{color:#fff}}.trip-details-wrapper-pwa .ent-modify-search{width:8px;height:8px;border-radius:50%;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin:3px 3px 0 -2px !important;border:2px solid #888;position:relative;display:inline-block;vertical-align:middle}@media only screen and (max-width: 768px){.trip-details-wrapper-pwa .ent-modify-search{border:2px solid #fff}}.trip-details-wrapper-pwa .ent-modify-search:before{content:"";color:#888;width:2px;height:6px;box-shadow:inset 0 0 0 32px;top:10px;border-radius:0 0 1px 1px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width: 768px){.trip-details-wrapper-pwa .ent-modify-search:before{color:#fff;width:3px}}.layer-wrapper{position:relative}.absolute-layer{position:absolute;z-index:1;float:left}.absolute-layer.layer-pos-left-center{top:50%;left:0}.absolute-layer.layer-top-right{bottom:100%;right:0}@-webkit-keyframes move{0%{background-position:0 0}100%{background-position:50px 50px}}@-moz-keyframes move{0%{background-position:0 0}100%{background-position:50px 50px}}.progress-striped{height:3px;background:#fff;z-index:9}@media only screen and (max-width: 990px){.progress-striped{position:relative;top:60px}}@media only screen and (max-width: 480px){.progress-striped{position:relative;top:62px}}.progress-striped .progress-meter{display:block;height:100%;-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;-webkit-border-top-left-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-bottomleft:20px;border-top-left-radius:20px;border-bottom-left-radius:20px;background-color:#2bc253;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #2bc253), color-stop(1, #54f054));background-image:-moz-linear-gradient(center bottom, #2bc253 37%, #54f054 69%);position:relative;overflow:hidden;box-shadow:0px 1px 3px 1px rgba(200,200,200,0.7);-moz-box-shadow:0px 1px 3px 1px rgba(200,200,200,0.7);-webkit-box-shadow:0px 1px 3px 1px rgba(200,200,200,0.7)}.progress-striped.animate-stripes .progress-meter>span{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-image:-webkit-gradient(linear, 0 0, 100% 100%, color-stop(0.25, rgba(255,255,255,0.4)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.4)), color-stop(0.75, rgba(255,255,255,0.4)), color-stop(0.75, transparent), to(transparent));background-image:-moz-linear-gradient(-45deg, rgba(255,255,255,0.4) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.4) 50%, rgba(255,255,255,0.4) 75%, transparent 75%, transparent);z-index:1;-webkit-background-size:50px 50px;-moz-background-size:50px 50px;background-size:50px 50px;-webkit-animation:move 2s linear infinite;-moz-animation:move 2s linear infinite;-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;-webkit-border-top-left-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-bottomleft:20px;border-top-left-radius:20px;border-bottom-left-radius:20px;overflow:hidden}.progress-striped.animate-stripes .progress-meter:after{display:none}.progress-striped.orange>.progress-meter{background-color:#FF9640;background-image:-moz-linear-gradient(top, #ff7400, #ff7400);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FF9640), color-stop(1, #ff7400));background-image:-webkit-linear-gradient(#FF9640, #ff7400)}.progress-striped.un-striped .progress-meter>span{-webkit-animation:none;-moz-animation:none;background-image:none}.progress-striped.un-striped .progress-meter:after{-webkit-animation:none;-moz-animation:none;background-image:none}.blur-filter{transition:none !important}.body-stop-scroll .blur-filter{-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px);transition:none !important}.show .overlay,.show .my-overlay{animation:popout 0.5s ease;-webkit-animation:popout 0.5s ease;-moz-animation:popout 0.5s ease}@keyframes popout{from{transform:scale(0)}to{transform:scale(1)}}@-webkit-keyframes popout{from{-webkit-transform:scale(0)}to{-webkit-transform:scale(1)}}@-webkit-keyframes popout{from{-moz-transform:scale(0)}to{-moz-transform:scale(1)}}.indicator{font-size:11px;padding:3px 6px}.indicator.yellow-theme{background:#f9ee7d;color:#666}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{from{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}to{-moz-transform:rotate(360deg)}}@-ms-keyframes spin{from{-ms-transform:rotate(0deg)}50%{-ms-transform:rotate(180deg)}to{-ms-transform:rotate(360deg)}}@-o-keyframes spin{from{-o-transform:rotate(0deg)}50%{-o-transform:rotate(180deg)}to{-o-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}@-webkit-keyframes slide-up{0%{max-height:1000px}100%{max-height:0}}@-moz-keyframes slide-up{0%{max-height:1000px}100%{max-height:0}}@keyframes slide-up{0%{max-height:1000px}100%{max-height:0}}@-webkit-keyframes slide-down{0%{max-height:0}100%{max-height:1000px}}@-moz-keyframes slide-down{0%{max-height:0}100%{max-height:1000px}}@keyframes slide-down{0%{max-height:0}100%{max-height:1000px}}@keyframes fade-in-out{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}50%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}100%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@keyframes fade-in{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}100%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}}@keyframes fade-out{0%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}100%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@keyframes silde-down-auto-height{0%{max-height:1px;overflow:hidden}100%{max-height:1000px}}.magictime{animation-duration:1s;animation-fill-mode:both}.slideLeft{animation-name:slideLeft}@-webkit-keyframes slideLeft{0%{-webkit-transform-origin:0 0;-webkit-transform:translateX(100%)}100%{-moz-transform-origin:0 0;-moz-transform:translateX(-50px)}}@-moz-keyframes slideLeft{0%{-moz-transform-origin:0 0;-moz-transform:translateX(100%)}100%{-moz-transform-origin:0 0;-moz-transform:translateX(-50px)}}@-o-keyframes slideLeft{0%{-o-transform-origin:0 0;-o-transform:translateX(100%)}100%{-o-transform-origin:0 0;-o-transform:translateX(-50px)}}@keyframes slideLeft{0%{transform-origin:0 0;transform:translateX(100%)}100%{transform-origin:0 0;transform:translateX(-50px)}}.slideRight{animation-name:slideRight}@-webkit-keyframes slideRight{0%{-webkit-transform-origin:0 0;-webkit-transform:translateX(-50px)}100%{-moz-transform-origin:0 0;-moz-transform:translateX(100%)}}@-moz-keyframes slideRight{0%{-moz-transform-origin:0 0;-moz-transform:translateX(-50px)}100%{-moz-transform-origin:0 0;-moz-transform:translateX(100%)}}@-o-keyframes slideRight{0%{-o-transform-origin:0 0;-o-transform:translateX(-50px)}100%{-o-transform-origin:0 0;-o-transform:translateX(100%)}}@keyframes slideRight{0%{transform-origin:0 0;transform:translateX(-50px)}100%{transform-origin:0 0;transform:translateX(100%)}}.slide-down{-webkit-animation:slide-down;-ms-animation:slide-down;-o-animation:slide-down;animation:slide-down;-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;animation-duration:0.3s;animation-timing-function:ease-in;-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in}.slide-up{-webkit-animation:slide-up;-ms-animation:slide-up;-o-animation:slide-up;animation:slide-up;-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;animation-duration:0.3s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out}.height-zero{-webkit-animation-duration:0.5s;-moz-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;backface-visibility:hidden;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-webkit-animation-name:height-zero;-moz-animation-name:height-zero;animation-name:height-zero}.height-full{-webkit-animation-duration:0.5s;-moz-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;backface-visibility:hidden;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-webkit-animation-name:height-full;-moz-animation-name:height-full;animation-name:height-full}@-webkit-keyframes height-zero{0%{max-height:56px}100%{max-height:0}}@-moz-keyframes height-zero{0%{max-height:56px}100%{max-height:0}}@keyframes height-zero{0%{max-height:56px}100%{max-height:0}}@-webkit-keyframes height-full{0%{max-height:0}100%{max-height:56px}}@-moz-keyframes height-full{0%{max-height:0}100%{max-height:56px}}@keyframes height-full{0%{max-height:0}100%{max-height:56px}}.loading-popup.overlay-wrapper{display:block}.loading-popup.overlay-wrapper .overlay-body{top:50%;position:fixed;margin-top:-65px}.loading-popup.overlay-wrapper .overlay-inner{min-height:130px}.market-place-login-msg{padding:10px 10px 10px 56px;background:#3BB3A9;border:1px solid #3BB3A9;color:#fff;position:relative}.market-place-login-msg .hs-login-user{position:absolute;left:10px}.market-place-login-msg .hs-login-user:before{margin:0;float:left}.market-place-login-msg .ytfi-user-male:before{font-size:24px;top:3px;position:relative}.market-place-login-msg-close{position:absolute;z-index:1;float:left;top:10px;right:10px}.market-place-login-msg-close.ytfi-cancel{font-size:22px;top:12px}.white-cross{background:#fff;color:#3BB3A9;padding:3px;border-radius:50%;width:20px;height:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;font-size:13px;text-align:center;font-family:"Rubik-Medium";position:absolute;z-index:1;float:left;top:9px;right:15px}.market-place-login-wrapper{padding:5px 205px 5px 0;float:left;width:100%;position:relative}@media only screen and (max-width: 640px){.market-place-login-wrapper{padding:5px 0}}.market-place-login-wrapper .market-place-msg-list{width:100% !important}.market-place-login-wrapper .market-place-msg-list.ytfi-ok:before{color:#41a0f2;margin-right:5px}@media only screen and (max-width: 640px){.market-place-login-wrapper .hs-login-key{font-size:1.1em}}@media only screen and (max-width: 640px){.market-place-login-wrapper .grid-wrapper.grid-2>li{width:100%;padding:0}}.market-place-login-wrapper .ytfi-secure-key:before{color:#41a0f2;font-size:30px;position:relative;top:3px}.warket-place-login{width:175px;float:left;position:absolute;top:0;right:0}@media only screen and (max-width: 640px){.warket-place-login{margin-top:10px;position:relative;text-align:center;width:100%}}@media only screen and (max-width: 640px){.warket-place-login .full,.warket-place-login .accordion-menu,.warket-place-login .accordion-title,.warket-place-login .accordion-content,.warket-place-login .new-theme .input,.new-theme .warket-place-login .input,.warket-place-login .new-theme .select-box-wrapper select,.new-theme .select-box-wrapper .warket-place-login select,.warket-place-login .alert,.warket-place-login .new-theme .overlay-header,.new-theme .warket-place-login .overlay-header,.warket-place-login .new-theme .overlay-content,.new-theme .warket-place-login .overlay-content,.warket-place-login .filter-wrapper,.warket-place-login .filter-head,.warket-place-login .filter-list,.warket-place-login .filter-list-with-clear .filter-label,.filter-list-with-clear .warket-place-login .filter-label,.warket-place-login .depart-time-grid,.warket-place-login .depart-time-label,.warket-place-login .srp-wrapper,.warket-place-login .srp-result-holder,.warket-place-login .matrix-wrapper,.warket-place-login .matrix-slide-wrapper,.warket-place-login .matrix-slide-list,.warket-place-login .matrix-link,.warket-place-login .matrix-label,.warket-place-login .overlay-folder,.warket-place-login .overlay-head,.warket-place-login .overlay-inner,.warket-place-login .spinner-counter{width:50%}.warket-place-login .full .login-form,.warket-place-login .accordion-menu .login-form,.warket-place-login .accordion-title .login-form,.warket-place-login .accordion-content .login-form,.warket-place-login .new-theme .input .login-form,.new-theme .warket-place-login .input .login-form,.warket-place-login .new-theme .select-box-wrapper select .login-form,.new-theme .select-box-wrapper .warket-place-login select .login-form,.warket-place-login .alert .login-form,.warket-place-login .new-theme .overlay-header .login-form,.new-theme .warket-place-login .overlay-header .login-form,.warket-place-login .new-theme .overlay-content .login-form,.new-theme .warket-place-login .overlay-content .login-form,.warket-place-login .filter-wrapper .login-form,.warket-place-login .filter-head .login-form,.warket-place-login .filter-list .login-form,.warket-place-login .filter-list-with-clear .filter-label .login-form,.filter-list-with-clear .warket-place-login .filter-label .login-form,.warket-place-login .depart-time-grid .login-form,.warket-place-login .depart-time-label .login-form,.warket-place-login .srp-wrapper .login-form,.warket-place-login .srp-result-holder .login-form,.warket-place-login .matrix-wrapper .login-form,.warket-place-login .matrix-slide-wrapper .login-form,.warket-place-login .matrix-slide-list .login-form,.warket-place-login .matrix-link .login-form,.warket-place-login .matrix-label .login-form,.warket-place-login .overlay-folder .login-form,.warket-place-login .overlay-head .login-form,.warket-place-login .overlay-inner .login-form,.warket-place-login .spinner-counter .login-form{float:right}}.warket-place-login .market-place-login-btn{width:110px}@media only screen and (max-width: 640px){.warket-place-login .market-place-login-btn{display:inline-block;float:none}}.warket-place-login .under-link{display:inline-block}.map-view .market-place-login-wrapper{padding:0 5px;margin:20px 0 10px}.map-view .warket-place-login{width:100%;padding:0;margin:-10px 0 5px;position:relative;right:auto}.map-view .market-place-login-wrapper .grid-wrapper.grid-2 .grid{width:100%;padding-left:0}.map-view .login-form{width:auto}.map-view .sign-up{width:auto;float:left;margin:8px 0 0 15px}.srp-filters{background-color:#fff;float:left;width:22%;min-height:100%;position:relative}.srp-filters .overflow{overflow:auto;clear:both}.srp-filters.fixed{position:fixed}.filter-wrapper{padding:0 15px;min-height:425px}@media only screen and (max-width: 640px){.filter-wrapper{padding-bottom:140px}}.filter-wrapper hr{margin-bottom:0}.filter-head{background:#F0F7FF;padding:10px 15px;font:normal 17px "Rubik-Regular";display:none}.filter-head .ytfi-cancel{position:absolute;right:30px;font-size:22px;color:#808080}.filter-head .ytfi-cancel:hover{color:#333}.filter-close{float:right}.filter-list{padding:3px 0}.filter-only{float:right;display:block;opacity:0;font-size:.714em}.filter-list:hover .filter-only{opacity:1}.filter-label{font-size:.857em;color:#4D4D4D;text-transform:capitalize;line-height:18px}.filter-label.disabled{color:#737373;cursor:default}.filter-list-with-clear{padding-left:30px;position:relative}.filter-list-with-clear .filter-label{padding-right:49px}.filter-list-with-clear .checkbox-holder{position:absolute;left:0;top:3px;width:16px;height:16px;float:left}.filter-list-with-clear .filter-only{position:absolute;right:36px;top:6px;background:#fff;padding:0 10px}.filter-list-with-clear:hover .filter-label{padding-right:65px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.filter-price{position:absolute;right:0;top:5px}.filter-collapsed .accordion-title:after,.filter-collapsed .accordion-content{display:none !important}.mobile-filter-doc{bottom:0;left:0;position:fixed;width:100%;z-index:99999999;padding:8px 10px 5px;text-align:center;background:#f5f5f5;display:none;box-shadow:0 0 5px 2px rgba(200,200,200,0.6);-moz-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0)}.depart-time-grid{border-left:1px solid #e2e2e2}.depart-time-grid input{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;position:absolute;left:-9999999px;z-index:999999}.depart-time-grid li{width:25%;float:left;border:1px solid #e2e2e2;border-left:none;text-align:center}.depart-time-label{position:relative;padding:37px 5px 2px}.depart-time-label span{padding:2px 0 0;border-top:1px solid #e2e2e2}.depart-time-label .ico{width:30px;height:23px;position:absolute;left:50%;top:8px;margin:0 0 0 -15px;float:left}.depart-time-label .ytfi-early-morning,.depart-time-label .ytfi-sun,.depart-time-label .ytfi-sunrise,.depart-time-label .ytfi-moon{width:30px;height:23px;position:absolute;left:50%;top:8px;margin:0 0 0 -15px;float:left;color:#4ea5df}.depart-time-label .ytfi-moon{top:11px}.depart-time-label .ytfi-sunrise{top:5px}.filter-open{overflow:hidden}.filter-open .srp-filters{padding-bottom:49px;display:block;-moz-transform:translate(0%, 0);-ms-transform:translate(0%, 0);-webkit-transform:translate(0%, 0);transform:translate(0%, 0)}@media only screen and (max-width: 920px){.filter-open .mobile-filter-doc{display:block;-moz-transform:translate(0%, 0);-ms-transform:translate(0%, 0);-webkit-transform:translate(0%, 0);transform:translate(0%, 0)}}@media only screen and (max-width: 768px){.srp-filters{left:0;top:0;width:100%;position:fixed;height:100%;clear:both;overflow:auto;z-index:99999;left:-110%}.filter-head{display:block}.filter-open .srp-filters{left:0}}@media only screen and (max-width: 990px){.filter-open .my-results{display:none}}@media only screen and (max-width: 1600px) and (min-width: 769px){.clip-overflow{display:inline-block;max-width:120px;vertical-align:top;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media only screen and (max-width: 1024px) and (min-width: 769px){.clip-overflow{max-width:90px}}@media only screen and (max-width: 920px){.desktop-reset{display:none}}.left-sidebar-panel:hover{z-index:9999}.close-filter-byop{display:none}.mobile-filter-doc .ytfi-cw{display:inline-block;padding-right:25px;position:relative}.mobile-filter-doc .ytfi-cw:before{position:absolute;right:0;top:3px}.left-sidebar-panel{width:22%;float:left}@media only screen and (min-width: 768px){.left-sidebar-panel{max-width:257px}}.left-sidebar-panel .srp-filters{width:100%}@media only screen and (max-width: 768px){.left-sidebar-panel .srp-filters{left:0;top:0;width:100%;position:relative;height:100%;clear:both;overflow:auto}}@media only screen and (max-width: 768px){.left-sidebar-panel{left:0;top:56 !important;width:100%;position:fixed !important;height:100%;clear:both;overflow:auto;z-index:999999 !important;left:-105%;-webkit-transition:left 0.5s;transition:left 0.5s}}@media only screen and (max-width: 480px){.left-sidebar-panel{top:0 !important;-webkit-transition:none;transition:none}}.left-sidebar-panel .aside-banner{position:relative;margin-top:15px;clear:both;float:left}.left-sidebar-panel .aside-banner img{max-width:100%;height:auto}@media only screen and (max-width: 768px){.left-sidebar-panel .aside-banner{display:none}}@media only screen and (max-width: 768px){.filter-open .left-sidebar-panel{left:0}}.grid-wrapper.grid-2 .grid{width:50%;float:left}.grid-wrapper.grid-3 .grid{width:33.33%;float:left}.grid-wrapper.grid-4 .grid{width:25%;float:left}.grid-wrapper.grid-5 .grid{width:20%;float:left}.grid-wrapper.grid-6 .grid{width:16.66%;float:left}.grid-wrapper.grid-7 .grid{width:14.28%;float:left}.grid-wrapper.grid-8 .grid{width:12.5%;float:left}.grid-wrapper.grid-9 .grid{width:11.11%;float:left}.grid-wrapper.grid-10 .grid{width:10%;float:left}.grid-wrapper .grid{padding:0 10px}.grid-wrapper .grid:first-child,.grid-wrapper .grid.first{padding-left:0 !important}.grid-wrapper .grid:last-child,.grid-wrapper .grid.last{padding-right:0 !important}.grid-wrapper .grid.full,.grid-wrapper .grid.accordion-menu,.grid-wrapper .grid.accordion-title,.grid-wrapper .grid.accordion-content,.grid-wrapper .new-theme .grid.input,.new-theme .grid-wrapper .grid.input,.grid-wrapper .new-theme .select-box-wrapper select.grid,.new-theme .select-box-wrapper .grid-wrapper select.grid,.grid-wrapper .grid.alert,.grid-wrapper .new-theme .grid.overlay-header,.new-theme .grid-wrapper .grid.overlay-header,.grid-wrapper .new-theme .grid.overlay-content,.new-theme .grid-wrapper .grid.overlay-content,.grid-wrapper .grid.filter-wrapper,.grid-wrapper .grid.filter-head,.grid-wrapper .grid.filter-list,.grid-wrapper .filter-list-with-clear .grid.filter-label,.filter-list-with-clear .grid-wrapper .grid.filter-label,.grid-wrapper .grid.depart-time-grid,.grid-wrapper .grid.depart-time-label,.grid-wrapper .grid.srp-wrapper,.grid-wrapper .grid.srp-result-holder,.grid-wrapper .grid.matrix-wrapper,.grid-wrapper .grid.matrix-slide-wrapper,.grid-wrapper .grid.matrix-slide-list,.grid-wrapper .grid.matrix-link,.grid-wrapper .grid.matrix-label,.grid-wrapper .grid.overlay-folder,.grid-wrapper .grid.overlay-head,.grid-wrapper .grid.overlay-inner,.grid-wrapper .grid.spinner-counter{width:100%;padding-right:0 !important;padding-left:0 !important}.grid-wrapper.grid-gutter-5>.grid{padding:0 5px}.grid-wrapper.grid-gutter-15>.grid{padding:0 15px}.grid-wrapper.grid-gutter-20>.grid{padding:0 20px}.grid-wrapper.grid-gutter-25>.grid{padding:0 25px}.grid-wrapper.grid-gutter-30>.grid{padding:0 30px}.grid-wrapper.grid-gutter-35>.grid{padding:0 35px}.grid-wrapper.grid-no-pad .grid{padding:0}.grid-wrapper.grid-even-odd-pad-n .grid:nth-child(odd){padding-left:0}.srp-wrapper{border-bottom:1px solid #e7e7e7}.srp-results{width:78%;float:left}.srp-result-holder{padding-left:15px}.no-result-message{padding:50px 0;border:1px solid #e2e2e2}.return .airline-det{float:none}.airline-det{float:left}@media only screen and (max-width: 1100px){.airline-det{float:none}}.carrier-name{max-width:88px}@media only screen and (max-width: 1024px){.carrier-name{max-width:76px}}@media only screen and (max-width: 768px){.srp-results{width:100%}.srp-result-holder{padding:0 5px}}.no-result-v2{padding-top:50px;padding-bottom:20px}.no-result-v2 .no-res-txt{color:#e96600;font-size:20px}.no-result-rebranding{padding-top:10px;padding-bottom:20px}.no-result-rebranding .no-res-txt{color:#e96600;font-size:20px}.no-result-rebranding .nrf-flight{display:inline-block;background:transparent url("//css.yatracdn.com/content/b2c-cdn/bongo-cdn/images/hotel/nrf-flights.png?version=201816071830") 0 0 no-repeat;width:174px;height:109px}.no-result-rebranding .ytfi-nrf-flights{font-size:100px;line-height:109px;color:#999}.result-offer{padding:8px 10px 8px 50px;position:relative;font-size:10px;color:#999;border-top:1px solid #e4e4e4}.result-offer:before{position:absolute;width:26px;padding:2px 2px 0px 2px;background:#4ea5df;content:attr(data-tag);float:left;top:8px;left:10px;color:#fff;text-align:center}.result-offer:after{position:absolute;width:0;height:0;border-top:6px solid transparent;border-bottom:7px solid transparent;border-left:6px solid #4ea5df;float:left;content:'';top:8px;left:40px}.airlines-deals-holder{-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px;border-radius:3px 3px 0 0;background:#fff;border-bottom:1px solid #e4e4e4;padding-right:10px}.airlines-deals-holder .airlines-info{padding:7px 10px 6px;vertical-align:top;min-width:25%}.airlines-deals-holder .result-offer{border-top:none;background:#fff;padding:9px 10px 8px 50px;vertical-align:top}.airlines-deals-holder .result-offer:before,.airlines-deals-holder .result-offer:after{top:50%;transform:translateY(-50%)}@media only screen and (max-width: 768px){.airlines-deals-holder .w-60{overflow:visible;white-space:normal;width:45%}}@media only screen and (max-width: 640px){.airlines-deals-holder .w-60{width:55%}}.ful-pagination .result-offer{padding:5px 50px 5px 96px}.ful-pagination .result-offer:before{width:72px}.ful-pagination .result-offer:after{left:86px}.start-rating-filter{border-left:1px solid #e2e2e2}.start-rating-filter .rating-label{font-size:1.429em;padding:8px 0 3px 0;width:100%;float:left}.start-rating-filter li{width:20%;float:left;border:1px solid #e2e2e2;border-left:none}.start-rating-filter li label{padding:0 8px}.start-rating-filter .rating-counter{padding:3px 0 4px;margin-top:8px;border-top:1px solid #e2e2e2}.start-rating-filter .filter-label.disabled .icon-rating:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.trip-advisor-rating-filter .filter-label.disabled .hs-ta:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}.mega-filter-footer{padding:10px 20px;background:#f9f9f9;border-top:1px solid #cdcecf;display:none}.mobile-filter-footer{position:fixed;z-index:99;padding:16px 20px;background:#f9f9f9;border-top:1px solid #cdcecf;display:none;bottom:0px}@media only screen and (max-width: 768px){.mobile-filter-footer{display:block !important}}.mega-filter{width:450px;position:fixed;width:100%;height:100%;float:left;background-color:rgba(0,0,0,0.7);top:0;left:0;z-index:99999}.mega-filter .mega-filter-footer{display:block}.mega-filter .mega-filter-wrapper{width:720px;position:fixed;left:50%;z-index:99;top:10px;margin-left:-350px;float:left}.mega-filter .accordion-content{width:100%;float:left;display:block !important;background:#fff;max-height:auto !important;padding-bottom:0 !important}.mega-filter .mega-filter-content{width:100%;float:left;padding:15px;max-height:450px;overflow:auto;clear:both}@media only screen and (max-width: 640px){.mega-filter .mega-filter-content{max-height:354px}}.mega-filter .view-all-link{display:none}.mega-filter .accordion-title{background:#F9F9F9;border-bottom:1px solid #cdcecf;padding:15px 35px 15px 15px;position:relative;cursor:default}.mega-filter .accordion-title:after,.mega-filter .accordion-title .clear-link{display:none}.mega-filter-close{display:none}.mega-filter .filter-list{width:33.33%;display:block !important}.mega-filter .mega-filter-close{float:left;position:absolute;right:15px;top:22px;cursor:pointer;display:block}.matrix-wrapper{background:#333}@media only screen and (max-width: 768px){.matrix-wrapper{margin-top:-1px}}.matrix-slide-wrapper{position:relative}.matrix-nav-link{opacity:0.8;background:#f2f2f2;box-shadow:0 0 2px 0 rgba(0,0,0,0.2);width:32px;height:42px;float:left;position:absolute;top:50%;margin:-21px 0 0;display:none}.matrix-nav-link:before{top:50%;border:solid transparent;border-width:10px;content:" ";height:0;width:0;position:absolute;pointer-events:none;margin:-10px 0 0 -1px}.matrix-nav-link.prev{left:6px}.matrix-nav-link.prev:before{border-right-color:#2b4e72;left:0}.matrix-nav-link.next{right:6px}.matrix-nav-link.next:before{border-left-color:#2b4e72;right:0}.matrix-nav-link.disabled:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:.6}.matrix-nav-link.disabled.prev:before{border-right-color:#999}.matrix-nav-link.disabled.next:before{border-left-color:#999}.has-next-prev{padding-left:45px;padding-right:45px}.has-next-prev .matrix-slide-list{border-right:1px solid #3b5a79}.has-next-prev .matrix-nav-link{display:block}@media only screen and (min-width: 1025px){.matrix-slide-list .tabs-link:hover:before,.matrix-slide-list .depart-time-grid li:hover:before,.depart-time-grid .matrix-slide-list li:hover:before,.matrix-slide-list .tabs-link:focus:before,.matrix-slide-list .depart-time-grid li:focus:before,.depart-time-grid .matrix-slide-list li:focus:before{display:block}}@media only screen and (max-width: 1024px){.matrix-slide-list .tabs-link:hover:before,.matrix-slide-list .depart-time-grid li:hover:before,.depart-time-grid .matrix-slide-list li:hover:before,.matrix-slide-list .tabs-link:focus:before,.matrix-slide-list .depart-time-grid li:focus:before,.depart-time-grid .matrix-slide-list li:focus:before{display:none}}@media only screen and (max-width: 1024px){.matrix-slide-list .tabs-link.active:before,.matrix-slide-list .depart-time-grid li.active:before,.depart-time-grid .matrix-slide-list li.active:before,.matrix-slide-list .tabs-link.actv:before,.matrix-slide-list .depart-time-grid li.actv:before,.depart-time-grid .matrix-slide-list li.actv:before{display:block}}.matrix-slide-list li{border-left:1px solid #505050;position:relative;float:left;display:none}.matrix-slide-list .show-slide{display:block}.matrix-link{padding:15px 10px}@media only screen and (min-width: 1025px){.matrix-link:hover{background:#f2f2f2}}.matrix-link.active,.matrix-link.actv{background:#f2f2f2}.matrix-link.actv{padding-top:10px;padding-bottom:10px}.matrix-link.actv .matrix-label{font:normal 14px "Rubik-Regular";line-height:18px}.matrix-link.actv .matrix-price{color:#4ea5df}.matrix-link.actv .matrix-label{color:#fff}.matrix-link.actv .matrix-label:last-child{color:#666}.matrix-label{color:#fff;font-size:11px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.matrix-label.label-price{color:#333 !important;font-size:.929em;font-family:"Rubik-Medium"}@media only screen and (min-width: 1025px){.matrix-link:hover .matrix-label,.matrix-link:focus .matrix-label{color:#666}}.matrix-link.active .matrix-label{color:#fff}.matrix-link.active .matrix-label:last-child{color:#666}.__disabled{background:#2b4e72;cursor:default;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:.6}.__disabled:hover,.__disabled:focus{background:#2b4e72}.__disabled:hover:before,.__disabled:focus:before{display:none}.__disabled:hover .matrix-label,.__disabled:focus .matrix-label{color:#fff}.matrix-price.text-success-light{color:#04e83f !important}.overlay-window,.overlay-back,.overlay-wrapper{left:0;position:fixed;bottom:0;right:0;top:0;width:100%;height:100%}.overlay-back{position:absolute;height:100vh}.overlay-folder{position:relative}.overlay-fade-in,.show-modify .overlay-modify{animation-name:fadein;animation-duration:0.5s}.overlay-wrapper{overflow:auto;clear:both;background-color:rgba(0,0,0,0.7);display:none;z-index:999999;text-align:left}.overlay-head{background:#F9F9F9;border-bottom:1px solid #cdcecf;padding:15px 35px 15px 20px;position:relative}.overlay-cross{float:left;position:absolute;right:15px;top:15px;cursor:pointer}.overlay-body{background:#fff;float:left;width:300px;position:relative;top:20px;left:50%;margin:0 0 0 -150px}.overlay-body.popup-center{position:fixed}.overlay-inner{padding:15px}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes top-animation{from{margin-top:-1111px}to{margin-top:0}}.overlay-wrapper.has-animation .overlay-body.animate{animation-name:top-animation;animation-duration:0.5s}.search-modify .input-error:before{height:3px !important}.search-modify .autocomplete-parent .auto-wrapper{width:400px;left:1px}@media only screen and (max-width: 640px){.search-modify .autocomplete-parent .auto-wrapper{width:100%}}.number-spinner{border:1px solid #c7c7c7;text-align:center;float:left;padding:0 40px;position:relative}.spinner-counter{padding:7px 15px;border-left:1px solid #c7c7c7;border-right:1px solid #c7c7c7;position:relative}.spinner-label{font-family:"Rubik-Medium"}.spinner-hint{font-size:.714em;line-height:12px;color:#999}.spinner-control{width:40px;position:absolute;top:0;height:100%;float:left;background:#f2f2f2;cursor:pointer}.spinner-control.left{left:0}.spinner-control.right{right:0}.spinner-control .icon-plus,.spinner-control .icon-minus,.spinner-control .icon-plus{margin:14px 0 0 12px}.spinner-control.disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:.6;pointer-events:none}.spinner-control.disabled .icon-minus:before,.spinner-control.disabled .icon-plus:before,.spinner-control.disabled .icon-minus:after,.spinner-control.disabled .icon-plus:after{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:.6}.spinner.disabled{cursor:not-allowed !important}.spinner.disabled .minus,.spinner.disabled .plus{cursor:not-allowed !important}.anim,.wrapper,.new-btn,.new-blue-button,.black-bdr-button:hover,.new-green-button,.action-button,.dark-blue-button,.new-gray-button,.currency-switch-button,.black-bdr-button,.new-theme .input,.tabs-link:before,.depart-time-grid li:before,.hs:before,.matrix-link,.matrix-label,.quick-view,.hotel-gallery,.gallery-img-title,.lSPager li img{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all 0.2s linear}.three-dot{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ml21{margin-left:21px}.box-sizing *{box-sizing:border-box}.auto-wrapper{width:420px;border-right:1px solid #e2e2e2;background:#fff;margin-left:-1px;float:left;max-height:260px;overflow:auto;clear:both;top:100%;position:absolute;z-index:99}@media only screen and (max-width: 640px){.auto-wrapper{width:100%}}.auto-wrapper.period{width:auto;max-height:initial;top:50px}.auto-wrapper .item-holder,.auto-wrapper .item-cate-head{border-left:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;padding:5px 10px;cursor:pointer}.item-cate-head{background:#f5f5f5;cursor:default}.auto-wrapper .item-holder:hover,.auto-wrapper .item-holder.hover{background:#f5f5f5}.auto-wrapper .item-holder.inactive{color:#333;opacity:0.5;cursor:not-allowed}.auto-wrapper .item-holder.active{background:#D60F0F;color:#fff}.autocomplete-list-content .airport-name,.autocomplete-list-content .autocomplete-city-name{line-height:normal;padding:2px 0}.autocomplete-list-content .autocomplete-city-name{font-size:15px;padding:1px 48px 1px 0;position:relative;max-width:99.2%}.autocomplete-list-content .autocomplete-city-name span{position:absolute;float:right;right:0}.autocomplete-list-content .airport-name{font-size:12px}.autocomplete-list-content .left{width:72%;float:left}.autocomplete-list-content .right{max-width:28%;float:right;position:relative;padding-right:23px;font-size:14px}.autocomplete-list-content .right .country-flg{position:absolute;right:0;top:50%;margin:-8px 0 0}.autocomplete-parent{position:relative}.autocomplete-parent .auto-wrapper{width:100%}.o-block .o-bg{background-color:rgba(0,0,0,0.7);bottom:0;left:0;position:fixed;right:0;text-align:center;top:0;width:100%;z-index:99999}.o-block .o-content{background-color:#fff;display:table-cell;left:50%;margin:1rem auto;min-height:10%;min-width:30%;max-height:20%;max-width:90%;padding:1rem;position:absolute;top:40%;transform:translate(-50%, -40%);vertical-align:middle !important;z-index:999999;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.sk-wave{width:50px;height:30px;text-align:center;font-size:10px;display:inline-block}.sk-wave .sk-rect{background-color:#dbdbdb;height:100%;width:4px;margin:0 1px 0 0;display:inline-block;-webkit-animation:sk-waveStretchDelay 1.2s infinite ease-in-out;animation:sk-waveStretchDelay 1.2s infinite ease-in-out}.sk-wave .sk-rect1{-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.sk-wave .sk-rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-wave .sk-rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-wave .sk-rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.sk-wave .sk-rect5{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}@-webkit-keyframes sk-waveStretchDelay{0%, 40%, 100%{-webkit-transform:scaleY(0.4);transform:scaleY(0.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes sk-waveStretchDelay{0%, 40%, 100%{-webkit-transform:scaleY(0.4);transform:scaleY(0.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}.go-to-top{background:none 0px 0px repeat scroll rgba(0,0,0,0.29804);border-radius:5px;padding:7px 9px}.hotel-details-page .count-down{margin-right:10px}.hotel-details-page .count-down .count-title{float:left;margin-top:10px;margin-right:5px}.hotel-details-page .grid{font-size:1.2em}.hotel-details-page .grid .count-down{float:right;margin-right:0}.hotel-details-page .grid .count-down .count-title{float:right;margin-top:0;margin-right:0}.count-down{float:left;margin:-10px 0 0}@media only screen and (max-width: 768px){.count-down{display:none}}.count-down .time-block{float:right;margin-top:2px}.count-down .time-block>li{float:left;background-color:#45a10e;color:white;padding:3px 5px;text-align:center}.count-down .time-block>li:first-child{-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px;border-radius:4px 0 0 4px;border-right:1px solid #37810b}.count-down .time-block>li:last-child{-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0;border-radius:0 4px 4px 0;border-left:1px solid #37810b}.count-down .time-block>li small{line-height:1;font-size:1em}.count-down .time-block>li p{line-height:1;font-size:0.7em}.notifictaion-wrapper{width:auto;margin:0 auto;position:fixed;float:left;left:50%;top:-110px;-webkit-transition:all 1s linear;-moz-transition:all 1s linear;transition:all 1s linear;z-index:99999}.notifictaion-wrapper.show-noticifation{top:0}.notifictaion-wrapper.show-noticifation.hide-noticifation{top:-110px}.notification-content{background:#000;float:left;padding:3px 10px;font-size:12px;color:#fff;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0;border-radius:0 0 3px 3px}.message-wrapper{padding:10px;width:100%;float:left}.theme-sky-blue{background:#d4e5f5;border:1px solid #c6d8e6;color:#4a5b6b}.reset-filter-heading{border-bottom:1px solid #fff;padding:0 0 10px}.reset-filter-heading.filter-applied{border-bottom:1px solid #e2e2e2}.accordion-menu.filter-anim{overflow:hidden;animation-name:silde-down;animation-duration:3s}.cmn-toggle{position:absolute;margin-left:-9999px;visibility:hidden}.cmn-toggle+label{display:block;position:relative;cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input.cmn-toggle-round+label{padding:2px;width:35px;height:10px;background-color:#752337;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;text-indent:55px}input.cmn-toggle-round+label:before,input.cmn-toggle-round+label:after{display:block;position:absolute;top:0px;left:0px;bottom:1px;content:""}input.cmn-toggle-round+label:before{right:1px;background-color:#BDBDBD;-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px;border-radius:60px;-webkit-transition:background 0.4s;-moz-transition:background 0.4s;-o-transition:background 0.4s;transition:background 0.4s;height:14px !important}input.cmn-toggle-round+label:after{width:20px;height:20px;background-color:#fff;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.3);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.3);box-shadow:0 2px 5px rgba(0,0,0,0.3);-webkit-transition:margin 0.4s;-moz-transition:margin 0.4s;-o-transition:margin 0.4s;transition:margin 0.4s;top:-3px;left:0}input.cmn-toggle-round:checked+label:before{visibility:visible;background-color:#49C75E !important;width:100%}input.cmn-toggle-round:checked+label:after{top:-3px;left:20px}.new-theme .input-icon-size-12 .input:focus{outline:none;border:1px solid #8eb5e4;box-shadow:0px 0px 14px #8eb5e4;-moz-box-shadow:0px 0px 14px #8eb5e4;-webkit-box-shadow:0px 0px 14px #8eb5e4}.f-cate-wrapper .filter-cate-wrapper{border-bottom:1px solid #e2e2e2}.f-cate-wrapper .filter-cate-wrapper .accordion-menu .accordion-content .mega-filter-content .ytfi-search{position:absolute;z-index:2;right:5px;top:50%;cursor:pointer;width:16px;height:16px;display:inline-block;color:#737373;transform:translateY(-50%)}.f-cate-wrapper:last-child .filter-cate-wrapper{border-bottom:none}.hotel-srp .srp-filters{position:relative;left:0;top:0;width:285px;overflow:auto;clear:both;margin-left:-300px;min-height:550px}.hotel-srp .srp-filters .clear-link{margin-top:1px}.hotel-srp .srp-filters.fixed{position:fixed;z-index:999}.hotel-srp .srp-filters.no-result{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:.6;pointer-events:none}.hotel-srp .srp-filters.no-result .accordion-title:after{display:none}@media only screen and (max-width: 1120px){.filter-open{width:100%;position:relative;overflow:auto}.filter-open .srp-filters{transform:none;-moz-transform:none;-webkit-transform:none}}@media only screen and (max-width: 1120px) and (max-width: 1120px) and (min-width: 769px){.filter-open .map-view .hotel-srp{margin-left:285px}}@media only screen and (max-width: 1120px) and (max-width: 1120px) and (min-width: 769px){.filter-open .hotel-srp{margin-left:300px}}@media only screen and (max-width: 1120px){.hotel-srp .filter-head{display:block}.hotel-srp .filter-head .ytfi-cancel{font-size:14px}}@media only screen and (max-width: 768px){.hotel-srp .srp-filters{position:fixed;width:100%;left:-110% !important;margin-left:0}.hotel-srp .srp-filters.oh{overflow:hidden !important}.filter-open .hotel-srp .srp-filters{left:0 !important}}@media only screen and (max-width: 767px){.hotel-srp .mega-filter .mega-filter-wrapper{width:auto;margin:10px;left:auto}.hotel-srp .mega-filter .filter-list{width:50%}}@media only screen and (max-width: 500px){.hotel-srp .mega-filter .filter-list{width:100%}}.mega-filter button{font-family:"Rubik-Regular","Arial, Helvetica, sans-serif"}.mega-filter .mega-filter-close{position:absolute;right:15px;cursor:pointer;top:50%;display:inline-block;color:#999}.trip-advisor-rating-filter .ytfi-ta{display:inline-block;margin:4px 0px}.hotel *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.txt-green{color:#6bbd0f}.txt-greenNew{color:#00a680}.txt-red{color:#D60F0F}.greenNew{color:#26a913}.txt-black{color:#000}.txt-cptliz{text-transform:capitalize}.under-line{text-decoration:underline}.disabled-link{cursor:default;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5;pointer-events:none}.slide-down{animation-name:silde-down-auto-height;animation-duration:4s}.fade-in{animation-name:fade-in;animation-duration:1s}.filter-button{display:none}.min-h110{min-height:110px}.d-inline{display:inline !important}.lh22{line-height:22px !important}.market-place-login-msg{padding:10px 25px 10px 20px}.market-place-login-msg-close{top:5px;right:5px}.result-footer{background:#e8e8e8;padding:0 10px 0 0;-moz-border-radius:0 0 3px 0;-webkit-border-radius:0;border-radius:0 0 3px 0;position:absolute;left:0;bottom:0}@media only screen and (max-width: 640px){.result-footer{padding:0}}.result-footer.no-secret-deal .result-footer-left{padding-right:0}.result-footer.no-more-option .result-offer{padding-right:5px}.result-footer-right{color:#000;padding:0;float:right;width:120px;white-space:nowrap}@media only screen and (max-width: 640px){.result-footer-right{display:none}}.result-footer-left{padding-right:120px;white-space:nowrap}@media only screen and (max-width: 640px){.result-footer-left{padding-right:0}}.result-offer{color:#000;padding:5px 50px 5px 50px;max-width:100%;float:left;position:relative}.result-offer:before,.result-offer:after{top:6px}.result-offer>li{display:inline-block;vertical-align:top}.result-offer>li:first-child{max-width:100%}.result-offer>li:nth-child(2){position:absolute;right:5px;top:4px;white-space:normal}.result-offer>li.result-deal{max-width:75%}@media only screen and (max-width: small){.result-offer>li.result-deal{max-width:80%}}.inline-50{vertical-align:middle;width:49%}.grey-color{color:#151530}.lh18{line-height:18px !important}.animation-on{-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;backface-visibility:hidden;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;transform-origin:50% 0%;-ms-transform-origin:50% 0%;-webkit-transform-origin:50% 0%;-webkit-animation-name:slide-slow-down;-moz-animation-name:slide-slow-down;animation-name:slide-slow-down}.animation-on.item-0{-webkit-animation-name:slide-slow-down;-moz-animation-name:slide-slow-down;animation-name:slide-slow-down}.animation-on.item-1{-webkit-animation-name:slide-slow-down;-moz-animation-name:slide-slow-down;animation-name:slide-slow-down}.animation-on.item-2{-webkit-animation-name:slide-slow-down;-moz-animation-name:slide-slow-down;animation-name:slide-slow-down}.animation-on.item-3{-webkit-animation-name:slide-slow-down;-moz-animation-name:slide-slow-down;animation-name:slide-slow-down}.animation-on.item-4{-webkit-animation-name:slide-slow-down;-moz-animation-name:slide-slow-down;animation-name:slide-slow-down}@media screen and (-webkit-min-device-pixel-ratio: 0){::i-block-chrome,.animation-on{-webkit-animation:none}}.update-browser-wrapper{border:1px solid #e4e4e4;margin-top:20px;display:none}.update-browser-wrapper.update-browser-visible{display:block !important}.animation-override.animation-on{-webkit-animation-fill-mode:backwards;-moz-animation-fill-mode:backwards;animation-fill-mode:backwards}.op-20{opacity:0.2 !important}.capitalize{text-transform:capitalize}.icon-rating{background:transparent url("//css.yatracdn.com/content/b2c-cdn/bongo-cdn/images/hotel/ico-rating-md-rebrand.png") 0 1px repeat-x;display:inline-block;height:13px;position:relative;text-indent:-9999px;width:70px;vertical-align:middle}.icon-rating:before{background:transparent url("//css.yatracdn.com/content/b2c-cdn/bongo-cdn/images/hotel/ico-rating-md-rebrand.png") 0 -13px repeat-x;content:" ";display:inline-block;height:13px;left:0;position:absolute;top:0}.icon-rating.rating-5:before{width:70px}.icon-rating.rating-4:before{width:56px}.icon-rating.rating-3:before{width:42px}.icon-rating.rating-2:before{width:28px}.icon-rating.rating-1:before{width:14px}.icon-rating.rating-0:before{width:0px}.icon-rating.single{width:14px}.srp-new-theme .icon-rating.rating-5{width:70px}.srp-new-theme .icon-rating.rating-4{width:56px}.srp-new-theme .icon-rating.rating-3{width:42px}.srp-new-theme .icon-rating.rating-2{width:28px}.srp-new-theme .icon-rating.rating-1{width:14px}.srp-new-theme .icon-rating.rating-0{width:0px}.hs{width:60px;height:60px;display:inline-block;position:relative}.hs:before{width:60px;height:60px;background:transparent url("//css.yatracdn.com/content/b2c-cdn/bongo-cdn/images/hotel/hotel.png?version=201816071830") 0 0 no-repeat;background-size:600px 480px;float:left;content:''}.hs.icon-pos-top-center{width:auto !important;height:auto !important;padding-right:22px}.hs.icon-pos-top-center:before{position:absolute}.hs.icon-pos-right-center{width:auto !important;height:auto !important;padding-right:22px}.hs.icon-pos-right-center:before{position:absolute}.hs.icon-pos-right-top{width:auto !important;height:auto !important;padding-right:22px}.hs.icon-pos-right-top:before{position:absolute}.hs.icon-pos-right-bottom{width:auto !important;height:auto !important;padding-right:22px}.hs.icon-pos-right-bottom:before{position:absolute}.hs.icon-pos-bottom-center{width:auto !important;height:auto !important;padding-right:22px}.hs.icon-pos-bottom-center:before{position:absolute}.hs.icon-pos-left-center{width:auto !important;height:auto !important;padding-right:22px}.hs.icon-pos-left-center:before{position:absolute}.hs.s{width:auto !important;height:auto !important;padding-right:22px}.hs.s:before{position:absolute}.hs.icon-pos-left-center:before,.hs.icon-pos-right-center:before{top:50%;margin-top:-8px}.hs.icon-pos-left-center{padding-right:0;padding-left:22px}.hs.icon-pos-top-center{padding-right:0;padding-top:22px}.hs.icon-pos-bottom-center{padding-right:0;padding-bottom:22px}.hs.icon-pos-top-center:before,.hs.icon-pos-bottom-center:before{left:50%;margin-left:-8px}.icon-pos-top-center.hs-size-22{width:auto !important;height:auto !important;padding-right:28px}.icon-pos-top-center.hs-size-22:before{position:absolute}.icon-pos-right-center.hs-size-22{width:auto !important;height:auto !important;padding-right:28px}.icon-pos-right-center.hs-size-22:before{position:absolute}.icon-pos-right-top.hs-size-22{width:auto !important;height:auto !important;padding-right:28px}.icon-pos-right-top.hs-size-22:before{position:absolute}.icon-pos-right-bottom.hs-size-22{width:auto !important;height:auto !important;padding-right:28px}.icon-pos-right-bottom.hs-size-22:before{position:absolute}.icon-pos-bottom-center.hs-size-22{width:auto !important;height:auto !important;padding-right:28px}.icon-pos-bottom-center.hs-size-22:before{position:absolute}.icon-pos-left-center.hs-size-22{width:auto !important;height:auto !important;padding-right:28px}.icon-pos-left-center.hs-size-22:before{position:absolute}.s.hs-size-22{width:auto !important;height:auto !important;padding-right:28px}.s.hs-size-22:before{position:absolute}.icon-pos-left-center.hs-size-22:before,.icon-pos-right-center.hs-size-22:before{top:50%;margin-top:-11px}.icon-pos-left-center.hs-size-22{padding-right:0;padding-left:28px}.icon-pos-top-center.hs-size-22{padding-right:0;padding-top:28px}.icon-pos-bottom-center.hs-size-22{padding-right:0;padding-bottom:28px}.icon-pos-top-center.hs-size-22:before,.icon-pos-bottom-center.hs-size-22:before{left:50%;margin-left:-11px}.icon-pos-top-center.hs-size-28{width:auto !important;height:auto !important;padding-right:34px}.icon-pos-top-center.hs-size-28:before{position:absolute}.icon-pos-right-center.hs-size-28{width:auto !important;height:auto !important;padding-right:34px}.icon-pos-right-center.hs-size-28:before{position:absolute}.icon-pos-right-top.hs-size-28{width:auto !important;height:auto !important;padding-right:34px}.icon-pos-right-top.hs-size-28:before{position:absolute}.icon-pos-right-bottom.hs-size-28{width:auto !important;height:auto !important;padding-right:34px}.icon-pos-right-bottom.hs-size-28:before{position:absolute}.icon-pos-bottom-center.hs-size-28{width:auto !important;height:auto !important;padding-right:34px}.icon-pos-bottom-center.hs-size-28:before{position:absolute}.icon-pos-left-center.hs-size-28{width:auto !important;height:auto !important;padding-right:34px}.icon-pos-left-center.hs-size-28:before{position:absolute}.s.hs-size-28{width:auto !important;height:auto !important;padding-right:34px}.s.hs-size-28:before{position:absolute}.icon-pos-left-center.hs-size-28:before,.icon-pos-right-center.hs-size-28:before{top:50%;margin-top:-14px}.icon-pos-left-center.hs-size-28{padding-right:0;padding-left:34px}.icon-pos-top-center.hs-size-28{padding-right:0;padding-top:34px}.icon-pos-bottom-center.hs-size-28{padding-right:0;padding-bottom:34px}.icon-pos-top-center.hs-size-28:before,.icon-pos-bottom-center.hs-size-28:before{left:50%;margin-left:-14px}.icon-pos-top-center.hs-size-36{width:auto !important;height:auto !important;padding-right:42px}.icon-pos-top-center.hs-size-36:before{position:absolute}.icon-pos-right-center.hs-size-36{width:auto !important;height:auto !important;padding-right:42px}.icon-pos-right-center.hs-size-36:before{position:absolute}.icon-pos-right-top.hs-size-36{width:auto !important;height:auto !important;padding-right:42px}.icon-pos-right-top.hs-size-36:before{position:absolute}.icon-pos-right-bottom.hs-size-36{width:auto !important;height:auto !important;padding-right:42px}.icon-pos-right-bottom.hs-size-36:before{position:absolute}.icon-pos-bottom-center.hs-size-36{width:auto !important;height:auto !important;padding-right:42px}.icon-pos-bottom-center.hs-size-36:before{position:absolute}.icon-pos-left-center.hs-size-36{width:auto !important;height:auto !important;padding-right:42px}.icon-pos-left-center.hs-size-36:before{position:absolute}.s.hs-size-36{width:auto !important;height:auto !important;padding-right:42px}.s.hs-size-36:before{position:absolute}.icon-pos-left-center.hs-size-36:before,.icon-pos-right-center.hs-size-36:before{top:50%;margin-top:-18px}.icon-pos-left-center.hs-size-36{padding-right:0;padding-left:42px}.icon-pos-top-center.hs-size-36{padding-right:0;padding-top:42px}.icon-pos-bottom-center.hs-size-36{padding-right:0;padding-bottom:42px}.icon-pos-top-center.hs-size-36:before,.icon-pos-bottom-center.hs-size-36:before{left:50%;margin-left:-18px}.icon-pos-top-center.hs-size-60{width:auto !important;height:auto !important;padding-right:66px}.icon-pos-top-center.hs-size-60:before{position:absolute}.icon-pos-right-center.hs-size-60{width:auto !important;height:auto !important;padding-right:66px}.icon-pos-right-center.hs-size-60:before{position:absolute}.icon-pos-right-top.hs-size-60{width:auto !important;height:auto !important;padding-right:66px}.icon-pos-right-top.hs-size-60:before{position:absolute}.icon-pos-right-bottom.hs-size-60{width:auto !important;height:auto !important;padding-right:66px}.icon-pos-right-bottom.hs-size-60:before{position:absolute}.icon-pos-bottom-center.hs-size-60{width:auto !important;height:auto !important;padding-right:66px}.icon-pos-bottom-center.hs-size-60:before{position:absolute}.icon-pos-left-center.hs-size-60{width:auto !important;height:auto !important;padding-right:66px}.icon-pos-left-center.hs-size-60:before{position:absolute}.s.hs-size-60{width:auto !important;height:auto !important;padding-right:66px}.s.hs-size-60:before{position:absolute}.icon-pos-left-center.hs-size-60:before,.icon-pos-right-center.hs-size-60:before{top:50%;margin-top:-30px}.icon-pos-left-center.hs-size-60{padding-right:0;padding-left:66px}.icon-pos-top-center.hs-size-60{padding-right:0;padding-top:66px}.icon-pos-bottom-center.hs-size-60{padding-right:0;padding-bottom:66px}.icon-pos-top-center.hs-size-60:before,.icon-pos-bottom-center.hs-size-60:before{left:50%;margin-left:-30px}.icon-pos-top-center:before{top:0}.icon-pos-bottom-center:before{bottom:0}.icon-pos-left-center:before{left:0}.icon-pos-right-center:before{right:0}.icon-pos-right-top:before{right:0;top:0;margin:0}.icon-pos-right-bottom:before{right:0;top:0;margin:0}.hs.hs-22:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=22);opacity:.22}.hs.hs-33:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=33);opacity:.33}.hs.hs-44:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=44);opacity:.44}.hs.hs-55:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=55);opacity:.55}.hs.hs-66:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=66);opacity:.66}.hs.hs-77:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=77);opacity:.77}.hs.hs-88:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=88);opacity:.88}.hs{width:16px;height:16px}.hs:before{background-size:160px 128px;width:16px;height:16px}.hs-hotel:before{background-position:-0px -0px}.hs-home:before{background-position:-16px -0px}.hs-ta:before{background-position:-32px -0px}.hs-FC:before{background-position:-48px -0px}.hs-WF:before{background-position:-64px -0px}.hs-FUD:before{background-position:-80px -0px}.hs-FAT:before{background-position:-96px -0px}.hs-tg:before{background-position:-112px -0px}.hs-CAIRC:before{background-position:-128px -0px}.hs-AIRTRS:before{background-position:-144px -0px}.hs-CHKIN:before{background-position:-0px -16px}.hs-RUMS:before{background-position:-16px -16px}.hs-FLR:before{background-position:-32px -16px}.hs-SMK:before{background-position:-48px -16px}.hs-PRPT:before{background-position:-64px -16px}.hs-ATM:before{background-position:-80px -16px}.hs-BBYCR:before{background-position:-96px -16px}.hs-BAR:before{background-position:-112px -16px}.hs-PRVTB:before{background-position:-128px -16px}.hs-BFS:before{background-position:-144px -16px}.hs-RSTRNT:before{background-position:-0px -32px}.hs-HTLCLB:before{background-position:-16px -32px}.hs-ARCGR:before{background-position:-32px -32px}.hs-SUTFCHD:before{background-position:-48px -32px}.hs-FNTC:before{background-position:-64px -32px}.hs-blank:before{background-position:-80px -32px}.hs-INTRAC:before{background-position:-96px -32px}.hs-JACZ:before{background-position:-112px -32px}.hs-LAUDF:before{background-position:-128px -32px}.hs-MASG:before{background-position:-144px -32px}.hs-NGTCLB:before{background-position:-0px -48px}.hs-PRK:before{background-position:-16px -48px}.hs-POLSB:before{background-position:-32px -48px}.hs-BCHNB:before{background-position:-48px -48px}.hs-blank:before{background-position:-64px -48px}.hs-blank:before{background-position:-80px -48px}.hs-SPASOS:before{background-position:-96px -48px}.hs-FLSHLT:before{background-position:-112px -48px}.hs-SUTFCHD:before{background-position:-112px -48px}.hs-SWMP:before{background-position:-128px -48px}.hs-TRVLC:before{background-position:-144px -48px}.hs-wifi:before{background-position:-0px -64px}.hs-RLGHTL:before{background-position:-16px -64px}.hs-ADVHTL:before{background-position:-32px -64px}.hs-GLFHTL:before{background-position:-48px -64px}.hs-blank:before{background-position:-64px -64px}.hs-MNTHTL:before{background-position:-80px -64px}.hs-DSGHTL:before{background-position:-96px -64px}.hs-WILDHTL:before{background-position:-112px -64px}.hs-BSNSHTL:before{background-position:-128px -64px}.hs-blank:before{background-position:-144px -64px}.hs-BGTHTL:before{background-position:-0px -80px}.hs-FMLYHTL:before{background-position:-16px -80px}.hs-blank:before{background-position:-32px -80px}.hs-BSTS:before{background-position:-48px -80px}.hs-RUM:before{background-position:-64px -80px}.hs-BCHHTL:before{background-position:-80px -80px}.hs-lowest-tag:before{background-position:-96px -80px}.hs-LUXRHTL:before{background-position:-112px -80px}.hs-HSTHTL:before{background-position:-128px -80px}.hs-RMNHTL:before{background-position:-144px -80px}.hs-BTHRUM:before{background-position:-0px -96px}.hs-HOM:before{background-position:-16px -96px}.hs-GUST:before{background-position:-32px -96px}.hs-SMKNG:before{background-position:-48px -96px}.hs-login-key:before{background-position:-64px -96px}.hs-login-user:before{background-position:-80px -96px}.hs-deal-lock:before{background-position:-96px -96px}.hs-deal-unlock:before{background-position:-112px -96px}.hs-BCHBAR:before{background-position:-128px -96px}.hs-CSNO:before{background-position:-144px -96px}.hs-GLF:before{background-position:-0px -112px}.hs-MRN:before{background-position:-16px -112px}.hs-SPA:before{background-position:-32px -112px}.hs-WTRS:before{background-position:-48px -112px}.hs-GRDN:before{background-position:-64px -112px}.hs-AMNTCK:before{background-position:-80px -112px}.hs-WF-P:before{background-position:-96px -112px}.hs-FC-P:before{background-position:-112px -112px}.hs-FUD-P:before{background-position:-128px -112px}.hs-AIRTRS-P:before{background-position:-144px -112px}.hs.hs-size-22{width:22px;height:22px}.hs.hs-size-22:before{background-size:220px 176px;width:22px;height:22px}.hs-size-22.hs-hotel:before{background-position:-0px -0px}.hs-size-22.hs-home:before{background-position:-22px -0px}.hs-size-22.hs-ta:before{background-position:-44px -0px}.hs-size-22.hs-FC:before{background-position:-66px -0px}.hs-size-22.hs-WF:before{background-position:-88px -0px}.hs-size-22.hs-FUD:before{background-position:-110px -0px}.hs-size-22.hs-FAT:before{background-position:-132px -0px}.hs-size-22.hs-tg:before{background-position:-154px -0px}.hs-size-22.hs-CAIRC:before{background-position:-176px -0px}.hs-size-22.hs-AIRTRS:before{background-position:-198px -0px}.hs-size-22.hs-CHKIN:before{background-position:-0px -22px}.hs-size-22.hs-RUMS:before{background-position:-22px -22px}.hs-size-22.hs-FLR:before{background-position:-44px -22px}.hs-size-22.hs-SMK:before{background-position:-66px -22px}.hs-size-22.hs-PRPT:before{background-position:-88px -22px}.hs-size-22.hs-ATM:before{background-position:-110px -22px}.hs-size-22.hs-BBYCR:before{background-position:-132px -22px}.hs-size-22.hs-BAR:before{background-position:-154px -22px}.hs-size-22.hs-PRVTB:before{background-position:-176px -22px}.hs-size-22.hs-BFS:before{background-position:-198px -22px}.hs-size-22.hs-RSTRNT:before{background-position:-0px -44px}.hs-size-22.hs-HTLCLB:before{background-position:-22px -44px}.hs-size-22.hs-ARCGR:before{background-position:-44px -44px}.hs-size-22.hs-SUTFCHD:before{background-position:-66px -44px}.hs-size-22.hs-FNTC:before{background-position:-88px -44px}.hs-size-22.hs-blank:before{background-position:-110px -44px}.hs-size-22.hs-INTRAC:before{background-position:-132px -44px}.hs-size-22.hs-JACZ:before{background-position:-154px -44px}.hs-size-22.hs-LAUDF:before{background-position:-176px -44px}.hs-size-22.hs-MASG:before{background-position:-198px -44px}.hs-size-22.hs-NGTCLB:before{background-position:-0px -66px}.hs-size-22.hs-PRK:before{background-position:-22px -66px}.hs-size-22.hs-POLSB:before{background-position:-44px -66px}.hs-size-22.hs-BCHNB:before{background-position:-66px -66px}.hs-size-22.hs-blank:before{background-position:-88px -66px}.hs-size-22.hs-blank:before{background-position:-110px -66px}.hs-size-22.hs-SPASOS:before{background-position:-132px -66px}.hs-size-22.hs-FLSHLT:before{background-position:-154px -66px}.hs-size-22.hs-SUTFCHD:before{background-position:-154px -66px}.hs-size-22.hs-SWMP:before{background-position:-176px -66px}.hs-size-22.hs-TRVLC:before{background-position:-198px -66px}.hs-size-22.hs-wifi:before{background-position:-0px -88px}.hs-size-22.hs-RLGHTL:before{background-position:-22px -88px}.hs-size-22.hs-ADVHTL:before{background-position:-44px -88px}.hs-size-22.hs-GLFHTL:before{background-position:-66px -88px}.hs-size-22.hs-blank:before{background-position:-88px -88px}.hs-size-22.hs-MNTHTL:before{background-position:-110px -88px}.hs-size-22.hs-DSGHTL:before{background-position:-132px -88px}.hs-size-22.hs-WILDHTL:before{background-position:-154px -88px}.hs-size-22.hs-BSNSHTL:before{background-position:-176px -88px}.hs-size-22.hs-blank:before{background-position:-198px -88px}.hs-size-22.hs-BGTHTL:before{background-position:-0px -110px}.hs-size-22.hs-FMLYHTL:before{background-position:-22px -110px}.hs-size-22.hs-blank:before{background-position:-44px -110px}.hs-size-22.hs-BSTS:before{background-position:-66px -110px}.hs-size-22.hs-RUM:before{background-position:-88px -110px}.hs-size-22.hs-BCHHTL:before{background-position:-110px -110px}.hs-size-22.hs-lowest-tag:before{background-position:-132px -110px}.hs-size-22.hs-LUXRHTL:before{background-position:-154px -110px}.hs-size-22.hs-HSTHTL:before{background-position:-176px -110px}.hs-size-22.hs-RMNHTL:before{background-position:-198px -110px}.hs-size-22.hs-BTHRUM:before{background-position:-0px -132px}.hs-size-22.hs-HOM:before{background-position:-22px -132px}.hs-size-22.hs-GUST:before{background-position:-44px -132px}.hs-size-22.hs-SMKNG:before{background-position:-66px -132px}.hs-size-22.hs-login-key:before{background-position:-88px -132px}.hs-size-22.hs-login-user:before{background-position:-110px -132px}.hs-size-22.hs-deal-lock:before{background-position:-132px -132px}.hs-size-22.hs-deal-unlock:before{background-position:-154px -132px}.hs-size-22.hs-BCHBAR:before{background-position:-176px -132px}.hs-size-22.hs-CSNO:before{background-position:-198px -132px}.hs-size-22.hs-GLF:before{background-position:-0px -154px}.hs-size-22.hs-MRN:before{background-position:-22px -154px}.hs-size-22.hs-SPA:before{background-position:-44px -154px}.hs-size-22.hs-WTRS:before{background-position:-66px -154px}.hs-size-22.hs-GRDN:before{background-position:-88px -154px}.hs-size-22.hs-AMNTCK:before{background-position:-110px -154px}.hs-size-22.hs-WF-P:before{background-position:-132px -154px}.hs-size-22.hs-FC-P:before{background-position:-154px -154px}.hs-size-22.hs-FUD-P:before{background-position:-176px -154px}.hs-size-22.hs-AIRTRS-P:before{background-position:-198px -154px}.hs.hs-size-28{width:28px;height:28px}.hs.hs-size-28:before{background-size:280px 224px;width:28px;height:28px}.hs-size-28.hs-hotel:before{background-position:-0px -0px}.hs-size-28.hs-home:before{background-position:-28px -0px}.hs-size-28.hs-ta:before{background-position:-56px -0px}.hs-size-28.hs-FC:before{background-position:-84px -0px}.hs-size-28.hs-WF:before{background-position:-112px -0px}.hs-size-28.hs-FUD:before{background-position:-140px -0px}.hs-size-28.hs-FAT:before{background-position:-168px -0px}.hs-size-28.hs-tg:before{background-position:-196px -0px}.hs-size-28.hs-CAIRC:before{background-position:-224px -0px}.hs-size-28.hs-AIRTRS:before{background-position:-252px -0px}.hs-size-28.hs-CHKIN:before{background-position:-0px -28px}.hs-size-28.hs-RUMS:before{background-position:-28px -28px}.hs-size-28.hs-FLR:before{background-position:-56px -28px}.hs-size-28.hs-SMK:before{background-position:-84px -28px}.hs-size-28.hs-PRPT:before{background-position:-112px -28px}.hs-size-28.hs-ATM:before{background-position:-140px -28px}.hs-size-28.hs-BBYCR:before{background-position:-168px -28px}.hs-size-28.hs-BAR:before{background-position:-196px -28px}.hs-size-28.hs-PRVTB:before{background-position:-224px -28px}.hs-size-28.hs-BFS:before{background-position:-252px -28px}.hs-size-28.hs-RSTRNT:before{background-position:-0px -56px}.hs-size-28.hs-HTLCLB:before{background-position:-28px -56px}.hs-size-28.hs-ARCGR:before{background-position:-56px -56px}.hs-size-28.hs-SUTFCHD:before{background-position:-84px -56px}.hs-size-28.hs-FNTC:before{background-position:-112px -56px}.hs-size-28.hs-blank:before{background-position:-140px -56px}.hs-size-28.hs-INTRAC:before{background-position:-168px -56px}.hs-size-28.hs-JACZ:before{background-position:-196px -56px}.hs-size-28.hs-LAUDF:before{background-position:-224px -56px}.hs-size-28.hs-MASG:before{background-position:-252px -56px}.hs-size-28.hs-NGTCLB:before{background-position:-0px -84px}.hs-size-28.hs-PRK:before{background-position:-28px -84px}.hs-size-28.hs-POLSB:before{background-position:-56px -84px}.hs-size-28.hs-BCHNB:before{background-position:-84px -84px}.hs-size-28.hs-blank:before{background-position:-112px -84px}.hs-size-28.hs-blank:before{background-position:-140px -84px}.hs-size-28.hs-SPASOS:before{background-position:-168px -84px}.hs-size-28.hs-FLSHLT:before{background-position:-196px -84px}.hs-size-28.hs-SUTFCHD:before{background-position:-196px -84px}.hs-size-28.hs-SWMP:before{background-position:-224px -84px}.hs-size-28.hs-TRVLC:before{background-position:-252px -84px}.hs-size-28.hs-wifi:before{background-position:-0px -112px}.hs-size-28.hs-RLGHTL:before{background-position:-28px -112px}.hs-size-28.hs-ADVHTL:before{background-position:-56px -112px}.hs-size-28.hs-GLFHTL:before{background-position:-84px -112px}.hs-size-28.hs-blank:before{background-position:-112px -112px}.hs-size-28.hs-MNTHTL:before{background-position:-140px -112px}.hs-size-28.hs-DSGHTL:before{background-position:-168px -112px}.hs-size-28.hs-WILDHTL:before{background-position:-196px -112px}.hs-size-28.hs-BSNSHTL:before{background-position:-224px -112px}.hs-size-28.hs-blank:before{background-position:-252px -112px}.hs-size-28.hs-BGTHTL:before{background-position:-0px -140px}.hs-size-28.hs-FMLYHTL:before{background-position:-28px -140px}.hs-size-28.hs-blank:before{background-position:-56px -140px}.hs-size-28.hs-BSTS:before{background-position:-84px -140px}.hs-size-28.hs-RUM:before{background-position:-112px -140px}.hs-size-28.hs-BCHHTL:before{background-position:-140px -140px}.hs-size-28.hs-lowest-tag:before{background-position:-168px -140px}.hs-size-28.hs-LUXRHTL:before{background-position:-196px -140px}.hs-size-28.hs-HSTHTL:before{background-position:-224px -140px}.hs-size-28.hs-RMNHTL:before{background-position:-252px -140px}.hs-size-28.hs-BTHRUM:before{background-position:-0px -168px}.hs-size-28.hs-HOM:before{background-position:-28px -168px}.hs-size-28.hs-GUST:before{background-position:-56px -168px}.hs-size-28.hs-SMKNG:before{background-position:-84px -168px}.hs-size-28.hs-login-key:before{background-position:-112px -168px}.hs-size-28.hs-login-user:before{background-position:-140px -168px}.hs-size-28.hs-deal-lock:before{background-position:-168px -168px}.hs-size-28.hs-deal-unlock:before{background-position:-196px -168px}.hs-size-28.hs-BCHBAR:before{background-position:-224px -168px}.hs-size-28.hs-CSNO:before{background-position:-252px -168px}.hs-size-28.hs-GLF:before{background-position:-0px -196px}.hs-size-28.hs-MRN:before{background-position:-28px -196px}.hs-size-28.hs-SPA:before{background-position:-56px -196px}.hs-size-28.hs-WTRS:before{background-position:-84px -196px}.hs-size-28.hs-GRDN:before{background-position:-112px -196px}.hs-size-28.hs-AMNTCK:before{background-position:-140px -196px}.hs-size-28.hs-WF-P:before{background-position:-168px -196px}.hs-size-28.hs-FC-P:before{background-position:-196px -196px}.hs-size-28.hs-FUD-P:before{background-position:-224px -196px}.hs-size-28.hs-AIRTRS-P:before{background-position:-252px -196px}.hs.hs-size-36{width:36px;height:36px}.hs.hs-size-36:before{background-size:360px 288px;width:36px;height:36px}.hs-size-36.hs-hotel:before{background-position:-0px -0px}.hs-size-36.hs-home:before{background-position:-36px -0px}.hs-size-36.hs-ta:before{background-position:-72px -0px}.hs-size-36.hs-FC:before{background-position:-108px -0px}.hs-size-36.hs-WF:before{background-position:-144px -0px}.hs-size-36.hs-FUD:before{background-position:-180px -0px}.hs-size-36.hs-FAT:before{background-position:-216px -0px}.hs-size-36.hs-tg:before{background-position:-252px -0px}.hs-size-36.hs-CAIRC:before{background-position:-288px -0px}.hs-size-36.hs-AIRTRS:before{background-position:-324px -0px}.hs-size-36.hs-CHKIN:before{background-position:-0px -36px}.hs-size-36.hs-RUMS:before{background-position:-36px -36px}.hs-size-36.hs-FLR:before{background-position:-72px -36px}.hs-size-36.hs-SMK:before{background-position:-108px -36px}.hs-size-36.hs-PRPT:before{background-position:-144px -36px}.hs-size-36.hs-ATM:before{background-position:-180px -36px}.hs-size-36.hs-BBYCR:before{background-position:-216px -36px}.hs-size-36.hs-BAR:before{background-position:-252px -36px}.hs-size-36.hs-PRVTB:before{background-position:-288px -36px}.hs-size-36.hs-BFS:before{background-position:-324px -36px}.hs-size-36.hs-RSTRNT:before{background-position:-0px -72px}.hs-size-36.hs-HTLCLB:before{background-position:-36px -72px}.hs-size-36.hs-ARCGR:before{background-position:-72px -72px}.hs-size-36.hs-SUTFCHD:before{background-position:-108px -72px}.hs-size-36.hs-FNTC:before{background-position:-144px -72px}.hs-size-36.hs-blank:before{background-position:-180px -72px}.hs-size-36.hs-INTRAC:before{background-position:-216px -72px}.hs-size-36.hs-JACZ:before{background-position:-252px -72px}.hs-size-36.hs-LAUDF:before{background-position:-288px -72px}.hs-size-36.hs-MASG:before{background-position:-324px -72px}.hs-size-36.hs-NGTCLB:before{background-position:-0px -108px}.hs-size-36.hs-PRK:before{background-position:-36px -108px}.hs-size-36.hs-POLSB:before{background-position:-72px -108px}.hs-size-36.hs-BCHNB:before{background-position:-108px -108px}.hs-size-36.hs-blank:before{background-position:-144px -108px}.hs-size-36.hs-blank:before{background-position:-180px -108px}.hs-size-36.hs-SPASOS:before{background-position:-216px -108px}.hs-size-36.hs-FLSHLT:before{background-position:-252px -108px}.hs-size-36.hs-SUTFCHD:before{background-position:-252px -108px}.hs-size-36.hs-SWMP:before{background-position:-288px -108px}.hs-size-36.hs-TRVLC:before{background-position:-324px -108px}.hs-size-36.hs-wifi:before{background-position:-0px -144px}.hs-size-36.hs-RLGHTL:before{background-position:-36px -144px}.hs-size-36.hs-ADVHTL:before{background-position:-72px -144px}.hs-size-36.hs-GLFHTL:before{background-position:-108px -144px}.hs-size-36.hs-blank:before{background-position:-144px -144px}.hs-size-36.hs-MNTHTL:before{background-position:-180px -144px}.hs-size-36.hs-DSGHTL:before{background-position:-216px -144px}.hs-size-36.hs-WILDHTL:before{background-position:-252px -144px}.hs-size-36.hs-BSNSHTL:before{background-position:-288px -144px}.hs-size-36.hs-blank:before{background-position:-324px -144px}.hs-size-36.hs-BGTHTL:before{background-position:-0px -180px}.hs-size-36.hs-FMLYHTL:before{background-position:-36px -180px}.hs-size-36.hs-blank:before{background-position:-72px -180px}.hs-size-36.hs-BSTS:before{background-position:-108px -180px}.hs-size-36.hs-RUM:before{background-position:-144px -180px}.hs-size-36.hs-BCHHTL:before{background-position:-180px -180px}.hs-size-36.hs-lowest-tag:before{background-position:-216px -180px}.hs-size-36.hs-LUXRHTL:before{background-position:-252px -180px}.hs-size-36.hs-HSTHTL:before{background-position:-288px -180px}.hs-size-36.hs-RMNHTL:before{background-position:-324px -180px}.hs-size-36.hs-BTHRUM:before{background-position:-0px -216px}.hs-size-36.hs-HOM:before{background-position:-36px -216px}.hs-size-36.hs-GUST:before{background-position:-72px -216px}.hs-size-36.hs-SMKNG:before{background-position:-108px -216px}.hs-size-36.hs-login-key:before{background-position:-144px -216px}.hs-size-36.hs-login-user:before{background-position:-180px -216px}.hs-size-36.hs-deal-lock:before{background-position:-216px -216px}.hs-size-36.hs-deal-unlock:before{background-position:-252px -216px}.hs-size-36.hs-BCHBAR:before{background-position:-288px -216px}.hs-size-36.hs-CSNO:before{background-position:-324px -216px}.hs-size-36.hs-GLF:before{background-position:-0px -252px}.hs-size-36.hs-MRN:before{background-position:-36px -252px}.hs-size-36.hs-SPA:before{background-position:-72px -252px}.hs-size-36.hs-WTRS:before{background-position:-108px -252px}.hs-size-36.hs-GRDN:before{background-position:-144px -252px}.hs-size-36.hs-AMNTCK:before{background-position:-180px -252px}.hs-size-36.hs-WF-P:before{background-position:-216px -252px}.hs-size-36.hs-FC-P:before{background-position:-252px -252px}.hs-size-36.hs-FUD-P:before{background-position:-288px -252px}.hs-size-36.hs-AIRTRS-P:before{background-position:-324px -252px}.hs.hs-size-60{width:60px;height:60px}.hs.hs-size-60:before{background-size:600px 480px;width:60px;height:60px}.hs-size-60.hs-hotel:before{background-position:-0px -0px}.hs-size-60.hs-home:before{background-position:-60px -0px}.hs-size-60.hs-ta:before{background-position:-120px -0px}.hs-size-60.hs-FC:before{background-position:-180px -0px}.hs-size-60.hs-WF:before{background-position:-240px -0px}.hs-size-60.hs-FUD:before{background-position:-300px -0px}.hs-size-60.hs-FAT:before{background-position:-360px -0px}.hs-size-60.hs-tg:before{background-position:-420px -0px}.hs-size-60.hs-CAIRC:before{background-position:-480px -0px}.hs-size-60.hs-AIRTRS:before{background-position:-540px -0px}.hs-size-60.hs-CHKIN:before{background-position:-0px -60px}.hs-size-60.hs-RUMS:before{background-position:-60px -60px}.hs-size-60.hs-FLR:before{background-position:-120px -60px}.hs-size-60.hs-SMK:before{background-position:-180px -60px}.hs-size-60.hs-PRPT:before{background-position:-240px -60px}.hs-size-60.hs-ATM:before{background-position:-300px -60px}.hs-size-60.hs-BBYCR:before{background-position:-360px -60px}.hs-size-60.hs-BAR:before{background-position:-420px -60px}.hs-size-60.hs-PRVTB:before{background-position:-480px -60px}.hs-size-60.hs-BFS:before{background-position:-540px -60px}.hs-size-60.hs-RSTRNT:before{background-position:-0px -120px}.hs-size-60.hs-HTLCLB:before{background-position:-60px -120px}.hs-size-60.hs-ARCGR:before{background-position:-120px -120px}.hs-size-60.hs-SUTFCHD:before{background-position:-180px -120px}.hs-size-60.hs-FNTC:before{background-position:-240px -120px}.hs-size-60.hs-blank:before{background-position:-300px -120px}.hs-size-60.hs-INTRAC:before{background-position:-360px -120px}.hs-size-60.hs-JACZ:before{background-position:-420px -120px}.hs-size-60.hs-LAUDF:before{background-position:-480px -120px}.hs-size-60.hs-MASG:before{background-position:-540px -120px}.hs-size-60.hs-NGTCLB:before{background-position:-0px -180px}.hs-size-60.hs-PRK:before{background-position:-60px -180px}.hs-size-60.hs-POLSB:before{background-position:-120px -180px}.hs-size-60.hs-BCHNB:before{background-position:-180px -180px}.hs-size-60.hs-blank:before{background-position:-240px -180px}.hs-size-60.hs-blank:before{background-position:-300px -180px}.hs-size-60.hs-SPASOS:before{background-position:-360px -180px}.hs-size-60.hs-FLSHLT:before{background-position:-420px -180px}.hs-size-60.hs-SUTFCHD:before{background-position:-420px -180px}.hs-size-60.hs-SWMP:before{background-position:-480px -180px}.hs-size-60.hs-TRVLC:before{background-position:-540px -180px}.hs-size-60.hs-wifi:before{background-position:-0px -240px}.hs-size-60.hs-RLGHTL:before{background-position:-60px -240px}.hs-size-60.hs-ADVHTL:before{background-position:-120px -240px}.hs-size-60.hs-GLFHTL:before{background-position:-180px -240px}.hs-size-60.hs-blank:before{background-position:-240px -240px}.hs-size-60.hs-MNTHTL:before{background-position:-300px -240px}.hs-size-60.hs-DSGHTL:before{background-position:-360px -240px}.hs-size-60.hs-WILDHTL:before{background-position:-420px -240px}.hs-size-60.hs-BSNSHTL:before{background-position:-480px -240px}.hs-size-60.hs-blank:before{background-position:-540px -240px}.hs-size-60.hs-BGTHTL:before{background-position:-0px -300px}.hs-size-60.hs-FMLYHTL:before{background-position:-60px -300px}.hs-size-60.hs-blank:before{background-position:-120px -300px}.hs-size-60.hs-BSTS:before{background-position:-180px -300px}.hs-size-60.hs-RUM:before{background-position:-240px -300px}.hs-size-60.hs-BCHHTL:before{background-position:-300px -300px}.hs-size-60.hs-lowest-tag:before{background-position:-360px -300px}.hs-size-60.hs-LUXRHTL:before{background-position:-420px -300px}.hs-size-60.hs-HSTHTL:before{background-position:-480px -300px}.hs-size-60.hs-RMNHTL:before{background-position:-540px -300px}.hs-size-60.hs-BTHRUM:before{background-position:-0px -360px}.hs-size-60.hs-HOM:before{background-position:-60px -360px}.hs-size-60.hs-GUST:before{background-position:-120px -360px}.hs-size-60.hs-SMKNG:before{background-position:-180px -360px}.hs-size-60.hs-login-key:before{background-position:-240px -360px}.hs-size-60.hs-login-user:before{background-position:-300px -360px}.hs-size-60.hs-deal-lock:before{background-position:-360px -360px}.hs-size-60.hs-deal-unlock:before{background-position:-420px -360px}.hs-size-60.hs-BCHBAR:before{background-position:-480px -360px}.hs-size-60.hs-CSNO:before{background-position:-540px -360px}.hs-size-60.hs-GLF:before{background-position:-0px -420px}.hs-size-60.hs-MRN:before{background-position:-60px -420px}.hs-size-60.hs-SPA:before{background-position:-120px -420px}.hs-size-60.hs-WTRS:before{background-position:-180px -420px}.hs-size-60.hs-GRDN:before{background-position:-240px -420px}.hs-size-60.hs-AMNTCK:before{background-position:-300px -420px}.hs-size-60.hs-WF-P:before{background-position:-360px -420px}.hs-size-60.hs-FC-P:before{background-position:-420px -420px}.hs-size-60.hs-FUD-P:before{background-position:-480px -420px}.hs-size-60.hs-AIRTRS-P:before{background-position:-540px -420px}.show-gt-640,.show-gt-768{display:block}.show-lt-640,.show-lt-768{display:none}@media only screen and (max-width: 768px){.show-gt-768{display:none}.show-lt-768{display:block}}@media only screen and (max-width: 640px){.show-gt-640{display:none}.show-lt-640{display:block}}@media only screen and (max-width: 850px){.show-gt-850{display:none !important}}.show-modify{height:100%;overflow:hidden}.show-modify .overlay-modify{display:block}@media only screen and (max-width: 768px){.show-modify .overlay-modify .new-blue-button,.show-modify .overlay-modify .black-bdr-button:hover,.show-modify .overlay-modify .new-green-button{width:100%}}.autocomplete-list-content .icon,.autocomplete-list-content .lSAction>.lSPrev,.autocomplete-list-content .lSAction>.lSNext{position:relative !important;margin:0 !important;right:0 !important}.flex{display:flex}.pr1{padding-right:1px !important;padding-left:10px !important}.ppubox .weekend-tuple{margin:0}.ppubox ul{border-top:1px solid #000000;background:linear-gradient(89deg, #3c292a 0%,#3c292a 47%);color:#FFFFFF}.ppubox li .checkmark:before{width:4px;height:8px;border-width:0 2px 2px 0;margin:0 10px}.ppubox .toggle-cont{position:absolute;left:280px;margin-top:1px}.ppubox i.checkmark::before{content:'';display:inline-block;width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.ppubox .new-blue-button,.ppubox .black-bdr-button:hover,.ppubox .new-green-button{padding:0px 5px;font-size:.929em;margin-left:8px;cursor:default}.ppubox .new-blue-button:hover,.ppubox .black-bdr-button:hover,.ppubox .new-green-button:hover{background:#D60F0F}.ppulabel .tickmark-ppu{top:-3px;left:-49px}.ppulabel .tickmark-ppu::before{width:4px;height:8px}.search-modify{width:750px;margin-left:-375px}.room-input-list{margin-top:20px}.room-input-list li{padding-right:20px;float:left}.room-input-list li .room-label{position:absolute}.room-input-list li.adult-room{padding-left:64px;position:relative;width:40%}.room-input-list li.adult-room .absolute-layer{margin:-9px 0 0}.room-input-list li.child-room{width:60%}.child-age-holder .select-box-wrapper{margin-right:10px}.layover-ppu{margin-top:13px;position:absolute;top:100px;left:-50%;z-index:999;width:250px;background:rgba(0,0,0,0.8);color:#fff;padding:10px;text-align:center;border-radius:5px}.time-slots-label{padding:15px 10px;border:1px solid #c7c7c7}.city-input-list .time-slots-label{padding:15px 10px 14px}.time-slot-drop-down{top:100%;margin:-1px 0 0;display:none;z-index:99999}.time-slots:hover .time-slot-drop-down{display:block}.time-slot-drop-down li{background:#fff}.time-slot-label{padding:7px 10px;border:1px solid #c7c7c7;border-top:none}@media only screen and (max-width: 750px){.search-modify{width:100%;top:0;margin-left:0;left:0}.room-input-list li.adult-room,.room-input-list li.child-room{width:50%;padding:0 0 0 70px}.room-input-list li.adult-room .number-spinner,.room-input-list li.child-room .number-spinner{width:100%}.child-age-holder .grid-wrapper .grid{width:20% !important}}@media only screen and (max-width: 640px){.grid-wrapper.city-input-list .grid{width:100%;padding:0 0 10px 0}}@media only screen and (max-width: 620px){.room-input-list{margin-top:10px}.room-input-list li.adult-room,.room-input-list li.child-room{width:100%;padding-left:70px}.room-input-list li.adult-room .number-spinner,.room-input-list li.child-room .number-spinner{width:50%}.child-room{margin-top:10px}}@media only screen and (max-width: 500px){.room-input-list li.adult-room .number-spinner,.room-input-list li.child-room .number-spinner{width:100%}.room-input-list li .grid-wrapper.grid-gutter-5>.grid{padding:0 2px}.room-input-list li select{padding-left:0 !important}}.overlay-inner .city-input-list .ytfi-location,.overlay-inner .city-input-list .ytfi-icon-cal{position:absolute;z-index:2;right:8px;top:50%;cursor:pointer;color:#999;transform:translateY(-50%)}.overlay-inner .room-input-list .ytfi-plus,.overlay-inner .room-input-list .ytfi-minus{color:#666;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.overlay-inner .room-input-list .ytfi-down-arrow{position:absolute;z-index:1;top:50%;left:57px;transform:translateY(-50%);color:#999}.overlay-cross{color:#999}.hour-period{float:left;display:inline-block;text-align:center;background:#f2f2f2;color:#333;padding:5px 0;width:50%}.hour-period.active{background:#D60F0F;color:#fff}.w85{width:85%}.w85 input{padding-right:0;padding-left:5px}.blank-trip-label{display:inline !important;background:#e4e4e4;padding:0 8px;color:#e4e4e4}.secret-deal-wrper .tipsy-content{width:auto;text-align:left;margin:-15px -13px 0 0}.secret-deal-wrper .tipsy.from-right-top{margin-bottom:0}.secret-deal-wrper .secret-deal-label{line-height:13px;padding:0 0 3px 28px;text-align:left}.gradient-text{line-height:45px;background-color:#fff;background-image:-webkit-linear-gradient(left, #43264e, #ea2331);background-image:-moz-linear-gradient(left, #43264e, #ea2331);background-image:-ms-linear-gradient(left, #43264e, #ea2331);background-image:-o-linear-gradient(left, #43264e, #ea2331);background-image:linear-gradient(to right, #43264e,#ea2331);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.gradient-text>.ytfi-weekend:before{display:inline}.wknd .gradient-text{line-height:normal}.gradient-background{line-height:45px;min-height:55px;border-radius:4px;color:#fff;background-image:-webkit-linear-gradient(right, #6b578a, #d25d6d);background-image:-moz-linear-gradient(right, #6b578a, #d25d6d);background-image:-ms-linear-gradient(right, #6b578a, #d25d6d);background-image:-o-linear-gradient(right, #6b578a, #d25d6d);background-image:linear-gradient(to left, #6b578a,#d25d6d)}.flexi-banner{position:relative;padding:5px 10px}.flexi-banner .round-btn{position:absolute;right:20px;background:#4c3c60;border:1px solid #4c3c60;color:#fff;padding:0px 12px;cursor:pointer;border-radius:30px;top:50%;display:flex;align-items:center;transform:translateY(-50%);height:35px}#ytCalFrm,.calFrame{display:none;z-index:5;position:absolute;background-color:transparent}#ytCalTbl{border:1px solid #c0c0c0;display:none;z-index:9999999;background:#fff;position:absolute;box-shadow:-1px 1px 10px #717171;-moz-box-shadow:-1px 1px 10px #717171;-webkit-box-shadow:-1px 1px 10px #717171}#ytCalLft,#ytCalRht,#ytCalCls{float:left;z-index:6001;position:absolute;margin-top:1px;z-index:999999999;cursor:pointer}#ytCalLft,#ytCalRht{left:12px !important;top:11px !important}#mobileYtLft,#mobileYtRht{border:1px none red;position:absolute;z-index:999999999;cursor:"pointer"}#ytCalLft{border-bottom:5px solid transparent;border-right:8px solid #444444;border-top:5px solid transparent;content:"";display:inline-block;height:0;width:0}#ytCalRht{border-bottom:5px solid transparent;border-left:8px solid #444444;border-top:5px solid transparent;content:"";display:inline-block;height:0;width:0}.lt-ie9 #ytCalLft{border-bottom:5px solid #fff;border-right:8px solid #444444;border-top:5px solid #fff}.lt-ie9 #ytCalRht{border-bottom:5px solid #fff;border-left:8px solid #444;border-top:5px solid #fff}#ytCalTbl a:active{text-decoration:none;outline:0;color:#00668a}.outer-table{border:1px solid #dcdcdc}.outer-table th,#ytCalTbl .fullmonth td{height:35px;text-align:center;vertical-align:middle;width:40px}.outer-table th{color:#444444}#ytCalTbl .fullmonth td{color:#888888;cursor:default}#ytCalTbl .fullmonth td:hover{background:#eee;cursor:default}#ytCalTbl .fullmonth td a{text-decoration:none;color:#222222;display:block;line-height:34px}#ytCalTbl .selected{zoom:1;width:30px;height:30px;background:#55961c;border:0 !important}#ytCalTbl .selected:hover{background:#55961c !important}#ytCalTbl .selected a{color:#fff !important;background-color:#0274b7}#ytCalTbl .first{border-bottom:1px solid #e6e6e6;height:28px;padding-top:4px;position:relative}#ytCalTbl .first h6{margin:0;text-align:center}#ytCalTbl .first a{color:#c3c3c3;font-family:"Rubik-Regular","Arial, Helvetica, sans-serif";font-size:17px;position:absolute;right:10px;top:3px}#ytCalTbl .first a:hover{text-decoration:none;color:#8C8C8C}#ytCalTbl .vspace{width:10px}#ytCalTbl .border{border-right:1px solid #e6e6e6}#ytCalTbl .last{height:9px}#ytCalTbl .fullmonth .weekend{color:#e2a329}#ytCalTbl .fullmonth .weekend a{color:#e26529 !important}#ytCalTbl .fullmonth .weekend.selected a{color:#fff !important}.outer-table th.month{width:100% !important}.trip-details-wrapper{position:relative;padding:15px 0 15px 15px;z-index:99}.trip-details-wrapper .logo{display:none}.trip-details-wrapper .left{width:15%}.trip-details-wrapper .right{width:35%}.trip-details-wrapper .center{width:50%}.trip-details-wrapper .link-list{padding-right:10px}.trip-details-wrapper .link-list li .new-gray-button .ytfi-search,.trip-details-wrapper .link-list li .currency-switch-button .ytfi-search{font-size:15px;color:#737373;line-height:17px}.trip-details-wrapper .mobi-show{display:none}.trip-details-wrapper .new-gray-button,.trip-details-wrapper .currency-switch-button{font:normal .786em "Rubik-Regular","Arial, Helvetica, sans-serif";line-height:20px}.trip-details-wrapper .city-details{text-align:center}.trip-details-wrapper .city-details li{display:inline-block;padding:0 20px;position:relative}.trip-details-wrapper .city-details li span{display:inline}.trip-details-wrapper .city-details li .city-name{font-family:"Rubik-Regular"}.trip-details-wrapper .city-details li i{position:absolute;top:0;right:-12px;float:left}.trip-details-wrapper .city-details li i.ico-round-arrow{right:-19px;top:-2px}@media only screen and (max-width: 900px){.trip-details-wrapper .left{display:none}.trip-details-wrapper .right{width:50%}.trip-details-wrapper .center{width:50%}.trip-details-wrapper .city-details{text-align:left}.trip-details-wrapper .city-details li:first-child{padding-left:0}}@media only screen and (max-width: 768px){.trip-details-wrapper{padding:0 0 0 65px;top:0;background:#fff;z-index:99;border-bottom:1px solid #bfbfbf;overflow-y:hidden}.trip-details-wrapper .logo{display:block;float:left;position:absolute;left:5px;top:50%;margin:-19px 0 0}.trip-details-wrapper .logo .icon-down-arrow-blue{display:block;width:30px !important;height:50px !important}.trip-details-wrapper .logo .icon-down-arrow-blue:before{left:8px;top:18px}}@media only screen and (max-width: 768px) and (max-width: 640px){.trip-details-wrapper .logo{width:30px}}@media only screen and (max-width: 768px) and (max-width: 640px){.trip-details-wrapper .logo .ico-mob-logo:before{background-position:-69px -58px;width:28px;height:37px}}@media only screen and (max-width: 768px){.trip-details-wrapper .mobi-hide{display:none}.trip-details-wrapper .mobi-show{display:block !important}.trip-details-wrapper .right{width:100px}.trip-details-wrapper .center{width:70%;margin:17px 0 0}.trip-details-wrapper .link-list{width:100%;padding-right:0}.trip-details-wrapper .link-list li{margin-left:0}.trip-details-wrapper .link-list li .new-gray-button,.trip-details-wrapper .link-list li .currency-switch-button{width:100%;padding:43px 5px 9px;text-align:center;position:relative;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:none;border-top:none;border-bottom:none;font-family:"Rubik-Regular";font-size:1.071em}.trip-details-wrapper .link-list li .new-gray-button i,.trip-details-wrapper .link-list li .currency-switch-button i{position:absolute;top:10px;left:50%;margin:0 0 0 -8px}.trip-details-wrapper .link-list li .new-gray-button span,.trip-details-wrapper .link-list li .currency-switch-button span{width:100%;margin-left:0}}@media only screen and (max-width: 640px){.trip-details-wrapper{padding:0 60px 9px 60px}.trip-details-wrapper .logo{margin:-14px 0 0;width:30px}.trip-details-wrapper .ico-mob-logo:before{background-position:-69px -58px;width:28px;height:37px}.trip-details-wrapper .right{width:60px;position:absolute;right:0;top:0;z-index:10}.trip-details-wrapper .center{width:100%}}@media only screen and (max-width: 640px) and (max-width: 610px){.trip-details-wrapper .center{margin:10px 0 0}}@media only screen and (max-width: 640px) and (max-width: 360px){.trip-details-wrapper .center{margin:5px 0 0}}@media only screen and (max-width: 640px){.trip-details-wrapper .link-list li .new-gray-button,.trip-details-wrapper .link-list li .currency-switch-button{font-size:.786em;padding:31px 0 9px}}@media only screen and (max-width: 640px) and (max-width: 640px){.trip-details-wrapper .link-list li .new-gray-button,.trip-details-wrapper .link-list li .currency-switch-button{padding-bottom:5px}}@media only screen and (max-width: 610px){.trip-details-wrapper{padding:0 60px 9px 50px}}@media only screen and (max-width: 640px){.trip-details-wrapper .city-details li{padding:0 15px}.trip-details-wrapper .city-details li .city-name{font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media only screen and (max-width: 640px) and (max-width: 480px){.trip-details-wrapper .city-details li .city-name{font-size:.857em;width:62px}}.trip-details-wrapper.shareIti{padding:0}.trip-details-wrapper.shareIti .city-details:first-child{border:none}@media only screen and (max-width: 768px){.hotel-srp-body .trip-details-wrapper{padding:0 0 0 40px}}@media only screen and (max-width: 640px){.hotel-srp-body .trip-details-wrapper{padding:16px 60px 9px 40px}}@media only screen and (max-width: 610px){.hotel-srp-body .trip-details-wrapper{padding:5px 60px 9px 40px}}.trip-details-wrapper-pwa{position:relative;padding:15px 0 15px 15px;z-index:99}.trip-details-wrapper-pwa .logo{display:none}.trip-details-wrapper-pwa .left{width:15%}.trip-details-wrapper-pwa .right{width:35%}.trip-details-wrapper-pwa .center{width:50%}.trip-details-wrapper-pwa .link-list{padding-right:10px}.trip-details-wrapper-pwa .mobi-show{display:none}.trip-details-wrapper-pwa .new-gray-button,.trip-details-wrapper-pwa .currency-switch-button{font:normal .786em "Rubik-Regular","Arial, Helvetica, sans-serif";line-height:20px}.trip-details-wrapper-pwa .city-details{text-align:center}.trip-details-wrapper-pwa .city-details li{display:inline-block;padding:0 20px;position:relative}.trip-details-wrapper-pwa .city-details li span{display:inline}.trip-details-wrapper-pwa .city-details li .city-name{font-family:"Rubik-Regular"}.trip-details-wrapper-pwa .city-details li i{position:absolute;top:0;right:-12px;float:left}.trip-details-wrapper-pwa .city-details li i.ico-round-arrow{right:-19px;top:-2px}@media only screen and (max-width: 900px){.trip-details-wrapper-pwa .left{display:none}.trip-details-wrapper-pwa .right{width:50%}.trip-details-wrapper-pwa .center{width:50%}.trip-details-wrapper-pwa .city-details{text-align:left}.trip-details-wrapper-pwa .city-details li:first-child{padding-left:0}}@media only screen and (max-width: 768px){.trip-details-wrapper-pwa{padding:0 0 0 65px;top:0;background:#fff;z-index:99;border-bottom:1px solid #bfbfbf;overflow-y:hidden}.trip-details-wrapper-pwa .logo{display:block;float:left;position:absolute;left:10px;top:65%;margin:-19px 0 0}.trip-details-wrapper-pwa .logo .ytfi-down-arrow{color:#fff}.trip-details-wrapper-pwa .logo .icon-down-arrow-blue{display:block;width:30px !important;height:50px !important}.trip-details-wrapper-pwa .logo .icon-down-arrow-blue:before{left:8px;top:18px}}@media only screen and (max-width: 768px) and (max-width: 640px){.trip-details-wrapper-pwa .logo{width:30px}}@media only screen and (max-width: 768px) and (max-width: 640px){.trip-details-wrapper-pwa .logo .ico-mob-logo:before{background-position:-69px -58px;width:28px;height:37px}}@media only screen and (max-width: 768px){.trip-details-wrapper-pwa .mobi-hide{display:none}.trip-details-wrapper-pwa .mobi-show{display:block !important}.trip-details-wrapper-pwa .right{width:100px}.trip-details-wrapper-pwa .center{width:70%;margin:17px 0 0;color:#333}.trip-details-wrapper-pwa .link-list{width:100%;padding-right:0}.trip-details-wrapper-pwa .link-list li{margin-left:0}.trip-details-wrapper-pwa .link-list li .new-gray-button,.trip-details-wrapper-pwa .link-list li .currency-switch-button{width:100%;padding:31px 5px 9px;text-align:center;position:relative;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:none;border-top:none;border-bottom:none;font-family:"Rubik-Regular";font-size:1.071em}.trip-details-wrapper-pwa .link-list li .new-gray-button i,.trip-details-wrapper-pwa .link-list li .currency-switch-button i{position:absolute;top:10px;left:50%;margin:0 0 0 -8px}.trip-details-wrapper-pwa .link-list li .new-gray-button span,.trip-details-wrapper-pwa .link-list li .currency-switch-button span{width:100%;margin-left:0}}@media only screen and (max-width: 640px){.trip-details-wrapper-pwa{padding:0 60px 9px 60px}.trip-details-wrapper-pwa .logo{margin:-14px 0 0;width:30px;left:20px;top:60%}.trip-details-wrapper-pwa .logo .ytfi-down:before{color:#fff;transform:rotate(90deg);font-size:24px}.trip-details-wrapper-pwa .ico-mob-logo:before{background-position:-69px -58px;width:28px;height:37px}.trip-details-wrapper-pwa .right{width:60px;position:absolute;right:0;top:0;z-index:10}.trip-details-wrapper-pwa .center{width:100%}}@media only screen and (max-width: 640px) and (max-width: 610px){.trip-details-wrapper-pwa .center{margin:10px 0 0}}@media only screen and (max-width: 640px) and (max-width: 360px){.trip-details-wrapper-pwa .center{margin:5px 0 0}}@media only screen and (max-width: 640px){.trip-details-wrapper-pwa .link-list li .new-gray-button,.trip-details-wrapper-pwa .link-list li .currency-switch-button{font-size:.786em;padding:20px 0 9px !important}}@media only screen and (max-width: 640px) and (max-width: 640px){.trip-details-wrapper-pwa .link-list li .new-gray-button,.trip-details-wrapper-pwa .link-list li .currency-switch-button{padding-bottom:5px}}@media only screen and (max-width: 610px){.trip-details-wrapper-pwa{padding:0 60px 9px 50px}}@media only screen and (max-width: 640px){.trip-details-wrapper-pwa .city-details li{padding:0 15px}.trip-details-wrapper-pwa .city-details li .city-name{font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media only screen and (max-width: 640px) and (max-width: 480px){.trip-details-wrapper-pwa .city-details li .city-name{font-size:.857em;width:62px}}.trip-details-wrapper-pwa.shareIti{padding:0}.trip-details-wrapper-pwa.shareIti .city-details:first-child{border:none}@media only screen and (max-width: 768px){.trip-details-wrapper-pwa .city-details .ltr-gray,.trip-details-wrapper-pwa .city-details .txt-999{color:#999}.trip-details-wrapper-pwa .link-list li .new-gray-button,.trip-details-wrapper-pwa .link-list li .currency-switch-button{background:#e4e4e4;border:1px solid #bfbfbf;color:#666;min-height:55px}.trip-details-wrapper-pwa .link-list li .new-gray-button i,.trip-details-wrapper-pwa .link-list li .currency-switch-button i{top:20px}.trip-details-wrapper-pwa .link-list li .new-gray-button i.ytfi-search,.trip-details-wrapper-pwa .link-list li .currency-switch-button i.ytfi-search{color:#fff;margin-top:8px}}.trip-details-wrapper-pwa .ent-modify-search:before{content:'\1F50D';color:#666;font-family:"Rubik-Medium";font-style:normal;font-style:normal;font-size:14px;position:relative;margin-right:5px}@media only screen and (max-width: 768px){.trip-details-wrapper-pwa .ent-modify-search:before{color:#fff;font-size:18px;top:-2px}}@media only screen and (max-width: 768px){.trip-details-wrapper-pwa .icon-pg-back:before{left:3px !important}}@media only screen and (max-width: 480px){.trip-details-wrapper-pwa .icon-pg-back:before{top:14px !important}}@media only screen and (max-width: 480px){.trip-details-wrapper-pwa .city-details{padding-top:3px}}@media only screen and (max-width: 768px){.trip-details-wrapper-pwa .hide-pwa{display:none}}@media only screen and (max-width: 768px){.trip-details-wrapper-pwa .icon-search:before{background-position:-128px -48px;margin-top:8px}}@media only screen and (max-width: 768px){.hotel-srp-body .trip-details-wrapper{padding:0 0 0 40px}}@media only screen and (max-width: 640px){.hotel-srp-body .trip-details-wrapper{padding:16px 60px 9px 40px}}@media only screen and (max-width: 610px){.hotel-srp-body .trip-details-wrapper{padding:5px 60px 9px 40px}}.ppu-banner{color:white;border-radius:3px;margin-top:9px}.ppu-banner .ytfi-clock-circled:before{display:inline !important;width:18px;height:20px;top:1px;left:1px}.new-red-button{background:#eee;border:1px solid #D60F0F;border-radius:3px;color:#D60F0F;padding:7px 15px;font-size:1.071em;line-height:normal;cursor:pointer}.new-red-button:hover{border:1px solid #D60F0F;color:#D60F0F}.time-slot-wrapper{position:relative;padding:0 0 0 80px}.time-slot-label-legends{float:left;padding:13px 10px;width:80px;color:#333;position:absolute;left:0;top:0}.time-slot-content-wrapper .time-slot-details{float:left;padding:0 5px;margin:6px 0;border-left:1px solid #cdcecf}.time-slot-wrapper .time-slot-content-wrapper{position:relative;padding:0}.time-slot-wrapper .time-slot-content-wrapper.active{background:#333;color:#fff}.time-slot-wrapper .time-slot-content-wrapper.active:before{background:#6bbd0f;position:absolute;content:'';top:-5px;left:0;height:3px;width:100%;float:left;display:none}.time-slot-wrapper .time-slot-content-wrapper.active .time-slot-details{border-color:#333}.time-slot-wrapper .time-slot-content-wrapper.more-slots{position:absolute;right:-21px;padding:10px 3px}.time-slot-wrapper .time-slot-content-wrapper.more-slots .tipsy.from-right-top{margin-right:-10px}.hotel-price-list-tipsy{width:275px}.price-tip-list .grid{font-size:.929em}.price-tip-content{border-bottom:1px solid #f2f2f2;padding:7px 5px}.price-tip-content.total{background:#f2f2f2}.convenience-fee-brk .convenience-fee-child{border-bottom:none;padding-left:25%}.convenience-fee-brk .convenience-fee-child:last-child{border-bottom:1px solid #f2f2f2}.convenience-fee-brk .convenience-fee-child .grid:first-child{width:70%}.convenience-fee-brk .convenience-fee-child .grid:last-child{width:30%}.price-msg-holder .price-tipsy{margin-top:5px !important;max-width:140px;min-width:80px;float:right}.price-msg-holder .price-tipsy.from-right-top{margin-bottom:2px}.price-msg-holder .price-tipsy-content{padding:2px 6px;font-size:10px !important;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.price-msg-holder .price-tipsy-content:before{border-width:8px !important}.price-msg-holder .price-tipsy-content:after{display:none}.price-msg-holder .tipsy.price-info{width:360px;position:absolute;top:0;text-align:left;animation-name:fade-in;animation-duration:4s}.price-msg-holder .tipsy.price-info.fade-out{animation-name:fade-out;animation-duration:5s}.price-msg-holder .tipsy.price-info .tipsy-content{padding:10px}@media only screen and (max-width: 768px){.price-msg-holder .tipsy.price-info{top:-8px}}@media only screen and (max-width: 640px){.price-msg-holder .tipsy.price-info{top:-70px;right:-10px;width:293px}.price-msg-holder .tipsy.price-info .fs-13{font-size:11px}.price-msg-holder .tipsy.price-info .fs-12{font-size:10px}.price-msg-holder .tipsy.price-info .tipsy-content{padding:6px}.tipsy-content.top-right:before{top:100%;margin:-6px  0 0 -30px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.tipsy-content.top-right:after{display:none}}.fixed-top-left{position:fixed !important;z-index:9999;top:0 !important;left:0 !important}@media only screen and (max-width: 768px){.fixed-top-left-lt-768{position:fixed !important;z-index:9999;top:0 !important;left:0 !important}}@media only screen and (max-width: 640px){.market-place-login-wrapper{padding:5px}.market-place-login-wrapper .accordion-header{margin-top:-1px;position:relative}.market-place-login-wrapper .accordion-header:before{content:"";position:absolute;right:10px;display:block;width:10px;height:10px;border-color:#4ea5df;border-width:0 1px 1px 0;border-style:solid;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.market-place-login-wrapper .accordion-body{background-color:white}.market-place-login-wrapper .icon-pos-left-center.hs-size-36{width:100% !important}}.pay-at-hotel-box{border:2px solid #199d1e;padding:8px;margin-bottom:10px;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px}.pay-at-hotel-box .text-green{color:#199d1e}.pah-full,.pay-at-hotel-msg-box,.pah-head,.pah-message,.pah-message-list li{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.pay-at-hotel-msg-box{padding:8px 12px;background:#42c7bc;border:1px solid #42c7bc;color:#fff}.pah-head{padding:0 0 6px;text-transform:uppercase;font-weight:bold}.pah-message{font-size:13px}.pah-message-list li{margin-bottom:2px;width:100% !important}.pah-message-list li{position:relative;padding-left:17px}.pah-message-list li:before{margin:-7px 0 0 0;height:9px;left:3px;width:4px;top:50%;border:solid #fff;border-width:0px 2px 2px 0px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);display:block;background:none !important;position:absolute;float:left;content:''}.break{height:2px;border:solid 1px #e2e2e2;margin:12px -8px}.tag-base{height:34px;-moz-border-radius:0 15px 15px 0;-webkit-border-radius:0;border-radius:0 15px 15px 0;background-color:#f5f5f5;border:1px solid #e2e2e2;padding:6px 8px;position:absolute;bottom:30px;left:0;cursor:pointer}.smart-tag{height:17px;width:104px;float:left;line-height:17px;background:transparent url("//css.yatracdn.com/content/b2c-cdn/bongo-cdn/images/hotel/yatra-smart-logo.png?version=201816071830") 0 0 no-repeat}.yts-sprite{background:transparent url(//css.yatracdn.com/content/b2c-cdn/bongo-cdn/images/hotel/yts-sprite-v3.png?version=201816071830) 0 0 no-repeat;display:inline-block}.yts-sprite.yts-smart-tag-tuple{background-position:0px -30px;width:97px;height:20px;line-height:21px}.yts-sprite.yts-smart-tag-popup{background-position:0px -0px;width:123px;height:25px;line-height:26px}.yts-sprite.sprite-ico-fernsnpetals{background-position:0px -90px;width:100px;height:30px}.yts-sprite.sprite-ico-lenskart{background-position:0 -265px;width:122px;height:35px}.yts-sprite.sprite-ico-mojopizza{background-position:0 -355px;width:122px;height:35px}.yts-sprite.sprite-ico-box8{background-position:0 -310px;width:122px;height:35px}.yts-sprite.sprite-ico-bookmyshow{background-position:0px -55px;width:100px;height:30px}.yts-sprite.sprite-ico-Zoomcar,.yts-sprite.sprite-ico-zoomcar{background-position:0px -195px;width:100px;height:30px}.yts-sprite.sprite-ico-Nykaa{background-position:0px -160px;width:100px;height:30px}.yts-sprite.sprite-ico-FoodPanda{background-position:0px -125px;width:100px;height:30px}.ytsmrt-popup{width:100%}.ytsmrt-popup .spl-header{overflow:hidden;height:85px}.ytsmrt-popup .spl-header .innr-header{-moz-border-radius:0 0 50% 50%;-webkit-border-radius:0;border-radius:0 0 50% 50%;text-align:center;width:800px;position:absolute;left:-43.5%;transform:translateY(-88%);height:600px;background-image:-moz-linear-gradient(256deg, #ff5884, #f78e87 64%, #f0bb89);background-image:-webkit-linear-gradient(256deg, #ff5884, #f78e87 64%, #f0bb89);background-image:linear-gradient(256deg, #ff5884,#f78e87 64%,#f0bb89)}.ytsmrt-popup .spl-header .innr-header .logo-holder{background:#fff;padding:12px 0 0 0;height:37px;position:absolute;left:50%;bottom:-12px;width:182px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:83px;-webkit-border-radius:83px;border-radius:83px;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ytsmrt-popup .spl-header .innr-header .logo-holder .smart-tag{margin:-10px auto 0 auto;float:none}.ytsmrt-popup .spl-desc{width:100%;text-align:center;padding:25px 28px 10px 28px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.ytsmrt-popup .spl-desc p{font-size:16px;line-height:18px}.ytsmrt-popup .spl-desc .program-details{font-size:13px;color:#666;margin-top:8px}.overlay-yatrasmart .overlay-inner{padding:0}.overlay-yatrasmart .overlay-body{width:432px}@media only screen and (max-width: 480px){.overlay-yatrasmart .overlay-body{width:320px}}.overlay-yatrasmart .overlay-foot{padding:20px;border-radius:0 0 5px 5px;background-color:#eeeeee;text-align:center;width:100%}.show-yatraSmart .overlay-yatrasmart{display:block}.tabled-promises{position:relative;border:1px solid #e2e2e2;padding:20px 0 0 0;margin:0;min-width:320px}.tabled-promises .yts-heading{position:absolute;top:-10px;background:#fff;padding:0 8px;left:15px}.tabled-promises .yts-heading .yts-smart-tag{vertical-align:middle}@media only screen and (max-width: 480px){.tabled-promises .yts-heading{left:5px}}.tabled-promises.vouchers .yts-heading{width:114px}@keyframes zoomin{0%{transform:scale(1, 1)}50%{transform:scale(1.2, 1.2)}100%{transform:scale(1, 1)}}ul.promises-list{padding:0;margin:0;list-style-type:none}ul.promises-list li{display:inline-block;vertical-align:top;text-align:center;min-width:109px;border-right:2px solid #e2e2e2;margin-bottom:20px}ul.promises-list li .animate{animation:zoomin 2s infinite}ul.promises-list li:last-child{border-right:none}@media only screen and (max-width: 480px){ul.promises-list li{min-width:85px}ul.promises-list li:nth-child(3n+0){border-right:none}}ul.promises-list li i{width:30px;height:30px;display:block;margin:0 auto 10px auto;color:#666;font-size:28px}ul.promises-list li i.ytfi-free-cancellation{font-size:28px}ul.promises-list li i.ytfi-free-wifi{font-size:20px;top:6px;position:relative}ul.promises-list li i.ytfi-gift-voucher,ul.promises-list li i.ytfi-free-voucher{font-size:22px}ul.promises-list li .smart-catg{max-width:89px;min-height:28px;display:inline-block;font-size:.857em;color:#666}ul.promises-list.on-srp{text-align:left}ul.promises-list.on-srp li{border-right:none;min-width:125px}@media only screen and (max-width: 480px){ul.promises-list.on-srp li{min-width:85px}}ul.promises-list.on-srp li:nth-of-type(-n+3){border-bottom:2px solid #e2e2e2;min-height:90px}ul.promises-list.on-details{display:table;width:100%;padding-bottom:22px}@media only screen and (max-width: 1024px){ul.promises-list.on-details{display:block}}ul.promises-list.on-details li{display:table-cell;min-width:102px}@media only screen and (max-width: 1024px){ul.promises-list.on-details li{display:inline-block;min-width:86px}}@media only screen and (max-width: 768px){ul.promises-list.on-details li{min-width:122px}}@media only screen and (max-width: 736px){ul.promises-list.on-details li{min-width:138px}}@media only screen and (max-width: 480px){ul.promises-list.on-details li{min-width:112px}}ul.promises-list.vouchers-list{position:relative}ul.promises-list.vouchers-list li{border-right:none;padding-left:15px;vertical-align:middle;width:340px;text-align:left}@media only screen and (max-width: 768px){ul.promises-list.vouchers-list li{width:300px}}ul.promises-list.vouchers-list li i{display:inline-block;vertical-align:middle;margin-bottom:0}ul.promises-list.vouchers-list li .smart-catg{max-width:100%;margin:0 10px;min-height:auto;font-size:14px;color:#333}ul.promises-list.vouchers-list .tnc{position:absolute;bottom:5px;right:10px;margin-bottom:0;text-align:right;font-size:12px}.no-promises{padding:30px;text-align:center;color:#0072bb;font-size:16px}.yts-wrapper{margin:12px 0 30px 0;float:left;width:100%}.vam{vertical-align:middle}.yt-smart-filter .filter-label{position:relative;font-family:"Rubik-Medium"}.yt-smart-filter .filter-label:after{content:"New";position:absolute;top:-12px;left:72px;background:#4ea5df;color:#fff;font-size:10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:2px 3px;font-family:"Rubik-Medium";line-height:10px}.yt-smart-filter .filter-label .ltr-gray.ml5{margin-left:35px}.smart-hotel .quick-view,.smart-hotel .footer-strip{display:none !important}.smart-hotel .tag-base{bottom:10px}.promo-banner.overlay-wrapper{display:block}.promo-banner .overlay-body{background:none;float:left;width:initial;position:relative;top:40px;left:30%;margin:0 0 0 -150px}@media only screen and (max-width: 1024px){.promo-banner .overlay-body{left:25%}}@media only screen and (max-width: 768px){.promo-banner .overlay-body{width:90%}.promo-banner .overlay-body img{width:100%}}@media only screen and (max-width: 736px){.promo-banner .overlay-body{left:5%;margin:0}}.promo-banner .overlay-inner{padding:0}.hotel-icon{margin-left:-105px;min-width:255px !important}.pay-popup{width:100%;min-width:360px}.pay-popup.tipsy-content.info{padding:0;min-width:220px;padding-right:10px;border-radius:4px}.pay-popup .pah-heading{text-align:center;margin-bottom:12px}.pay-popup .spl-header{overflow:hidden;height:95px}.pay-popup .spl-header .innr-header{-moz-border-radius:0 0 50% 50%;-webkit-border-radius:0;border-radius:0 0 50% 50%;text-align:center;width:1000px;position:absolute;left:-308px;transform:translateY(-95%);height:1000px;background-image:-moz-linear-gradient(256deg, #ff5884, #f78e87 64%, #f0bb89);background-image:-webkit-linear-gradient(256deg, #ff5884, #f78e87 64%, #f0bb89);background-image:linear-gradient(256deg, #ff5884,#f78e87 64%,#f0bb89)}.pay-popup .spl-header .innr-header.bookrs1{background-image:-moz-linear-gradient(256deg, #44c159, #44c159);background-image:-webkit-linear-gradient(256deg, #44c159, #44c159);background-image:linear-gradient(256deg, #44c159,#44c159)}.pay-popup .spl-header .innr-header .logo-holder{margin-top:15px;background:#fff;padding:15px 20px 0 20px;border-top-left-radius:50%;border-top-right-radius:50%;height:70px;position:absolute;left:46%;bottom:-50px}.flagwave{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:999;background-image:-webkit-gradient(linear, 50% 30%, 100% top, color-stop(0%, rgba(204,99,40,0)), color-stop(25%, rgba(250,250,250,0.3)), color-stop(50%, rgba(204,99,40,0)));background-size:200%;background-position:right;-webkit-animation-name:flagwave;-webkit-animation-duration:10s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite}@-webkit-keyframes flagwave{0%{background-position:-400px 0px, -400px 0px, -400px 0px,-400px 0px}100%{background-position:800px 0px, 800px 0px, 800px 0px, 800px 0px}}[class^="ytfi-"]:before,[class*=" ytfi-"]:before{display:inline-block;speak:none;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"fontello"}.ytfi-BBYCR:before{content:"󡀃"}.ytfi-BAR:before{content:"󡀄"}.ytfi-BCHNB:before{content:"󡀅"}.ytfi-BCHHTL:before{content:"󡀅"}.ytfi-hotel:before{content:"󡀆"}.ytfi-FUD-P:before{content:"󡀇"}.ytfi-BSNSHTL:before{content:"󡀈"}.ytfi-deal-unlock:before{content:"󡀉"}.ytfi-CSNO:before{content:"󡀐"}.ytfi-FMLYHTL:before{content:"󡀑"}.ytfi-FNTC:before{content:"󡀒"}.ytfi-SPASOS:before{content:"󡀓"}.ytfi-GLFHTL:before{content:"󡀔"}.ytfi-INTRAC:before{content:"󡀕"}.ytfi-login-key:before{content:"󡀖"}.ytfi-lake:before{content:"󡀗"}.ytfi-LAUDF:before{content:"󡀘"}.ytfi-LUXRHTL:before{content:"󡀙"}.ytfi-MRN:before{content:"󡀠"}.ytfi-RSTRNT:before{content:"󡀡"}.ytfi-NGTCLB:before{content:"󡀢"}.ytfi-PRK:before{content:"󡀣"}.ytfi-BFS:before{content:"󡀤"}.ytfi-SUTFCHD:before{content:"󡀥"}.ytfi-SMKNG:before{content:"󡀦"}.ytfi-AIRTRS-P:before{content:"󡀧"}.ytfi-AIRTRS:before{content:"󡀧"}.ytfi-TRVLC:before{content:"󡀨"}.ytfi-ta:before{content:"󡀩";color:#000}.ytfi-WF:before{content:"󡀰"}.ytfi-PF:before{content:""}.ytfi-ATM:before{content:"󡀁"}.ytfi-ARCGR:before{content:"󡀂"}.ytfi-HOM:before{content:"󡀲"}.ytfi-HSTHTL:before{content:"󡀳"}.ytfi-MNTHTL:before{content:"󡀴"}.ytfi-RLGHTL:before{content:"󡀵"}.ytfi-RUMS:before{content:"󡀶"}.ytfi-WILDHTL:before{content:"󡀷"}.ytfi-ADVHTL:before{content:"󡀸"}.ytfi-BTHRUM:before{content:"󡀹"}.ytfi-BGTHTL:before{content:"󡁀"}.ytfi-cottage:before{content:"󡁁"}.ytfi-DSGHTL:before{content:"󡁂"}.ytfi-FC:before{content:"󡁃"}.ytfi-FC-P:before{content:"󡁃"}.ytfi-WF-P:before{content:"󡀰"}.ytfi-FLSHLT:before{content:"󡁄"}.ytfi-CHKIN:before{content:"󡁅"}.ytfi-icon-cal:before{content:"󡁆"}.ytfi-map:before{content:"󡁇"}.ytfi-zoom:before{content:"󡁈"}.ytfi-left-arrow:before{content:"󡁉"}.ytfi-right-arrow:before{content:"󡁐"}.ytfi-search:before{content:"󡁑"}.ytfi-ok:before{content:"󡁒"}.ytfi-star-filled:before{content:"󡁓";color:#f34747}.ytfi-info-circled:before{content:"󡁔"}.ytfi-left-arrow-thin:before{content:"󡁕"}.ytfi-right-arrow-thin:before{content:"󡁖"}.ytfi-cancel:before{content:"󡁗"}.ytfi-FLR:before{content:"󡁘"}.ytfi-RUM:before{content:"󡁙"}.ytfi-BSTS:before{content:"󡁠"}.ytfi-CAIRC:before{content:"󡁡"}.ytfi-JACZ:before{content:"󡁢"}.ytfi-MASG:before{content:"󡁣"}.ytfi-POLSB:before{content:"󡁤"}.ytfi-SPA:before{content:"󡁥"}.ytfi-plus:before{content:"󡁦"}.ytfi-minus:before{content:"󡁧"}.ytfi-down-arrow:before{content:"󡁨"}.ytfi-up-arrow:before{content:"󡁩"}.ytfi-lowest-tag:before{content:"󡁰"}.ytfi-BCHBAR:before{content:"󡁱"}.ytfi-PRVTB:before{content:"󡁲"}.ytfi-GRDN:before{content:"󡁳"}.ytfi-GUST:before{content:"󡁴"}.ytfi-HTLCLB:before{content:"󡁵"}.ytfi-PRPT:before{content:"󡁶"}.ytfi-RMNHTL:before{content:"󡁷"}.ytfi-SWMP:before{content:"󡁸"}.ytfi-WTRS:before{content:"󡁹"}.ytfi-FAT:before{content:"󡂀"}.ytfi-BAR-L:before{content:"󡂁"}.ytfi-deal-lock:before{content:"󡂂"}.ytfi-login-user:before{content:"󡂃"}.ytfi-user:before{content:"󡂄"}.ytfi-mountain:before{content:"󡂅"}.ytfi-down:before{content:"󡂆";color:#f34747}.ytfi-up:before{content:"󡂇";color:#f34747}.ytfi-location:before{content:"󡂈"}.ytfi-eye:before{content:"󡂉"}.ytfi-plane:before{content:"󡂐"}.ytfi-coffee:before{content:"󡂑"}.ytfi-beer:before{content:"󡂒"}.ytfi-basket:before{content:"󡂔"}.ytfi-train:before{content:"󡂕"}.ytfi-sort:before{content:"󡂖";color:#f34747}.ytfi-filter:before{content:"󡂗";color:#f34747}.ytfi-heart:before{content:"󡂘";color:#D60F0F}.ytfi-non-refundable:before{content:""}.ytfi-pay-at-hotel:before{content:""}.ytfi-kid:before{content:""}.ytfi-adult:before{content:""}.ytfi-deposit:before{content:""}.ytfi-not-included:before{content:""}.ytfi-eye:before{content:"";color:#D60F0F}.ytfi-thumbs-up-1:before{content:"󡆙"}.ytfi-thumbs-down-1:before{content:"󡈀"}.ytfi-weekend:before{content:"󡈁"}.ytfi-price-tag:before{content:"󡈂"}.ytfi-red-tick:before{content:"󡈃"}.ytfi-ac-rooms:before{content:"󡈄"}.ytfi-all-day-room-service:before{content:"󡈅"}.ytfi-complimentary-mineral-water:before{content:"󡈆"}.ytfi-dth-services:before{content:"󡈇"}.ytfi-free-cancellation:before{content:"󡈈"}.ytfi-free-wifi:before{content:"󡈉"}.ytfi-hot-water:before{content:"󡈐"}.ytfi-money-back-guarantee:before{content:"󡈑"}.ytfi-priority-helpline:before{content:"󡈒"}.ytfi-security:before{content:"󡈓"}.ytfi-info-circled-alt:before{content:"󡈔"}.ytfi-free-voucher:before{content:"󡈕"}.ytfi-hour-clock:before{content:"󡈖"}.ytfi-pay-at-hotel-filled:before{content:"󡈗";font-size:22px;color:#36C247}.ytfi-mail-to:before{content:"󡈘"}.ytfi-weekend-logo:before{content:"󡈙"}.ytfi-bed-logo:before{content:"󡈠"}.ytfi-mail-line:before{content:"󡈡"}.ytfi-clock-circled:before{content:"󡈢"}.ytfi-general:before{content:"󡈈"}.ytfi-activitiesindooroutdoor:before{content:"󡈣"}.ytfi-kitchen:before{content:"󡈥"}.ytfi-mediaentertainment:before{content:"󡈦"}.ytfi-parkingtransportation:before{content:"󡈧"}.ytfi-safetysecurity:before{content:"󡈓"}.ytfi-services:before{content:"󡈩"}.ytfi-suitablefor:before{content:"󡈰"}.ytfi-allowed:before{content:"󡈱"}.ytfi-languagesspokenbyhotelstaff:before{content:"󡈲"}.ytfi-paymentsmodesaccepted:before{content:"󡈳"}.ytfi-barrestaurant:before{content:"󡈴"}.ytfi-bar:before{content:"󡈵"}.ytfi-restaurant:before{content:"󡈶"}.ytfi-nightclub:before{content:"󡈷"}.ytfi-roomview:before{content:"󡈸"}.ytfi-roomsize:before{content:"󡈹"}.ytfi-flooringtype:before{content:"󡉀"}.ytfi-beddingtype:before{content:"󡉁"}.ytfi-chat-cloud:before{content:"󡉂"}.ytfi-notallowed:before{content:"󡉃"}.ytfi-pah:before{content:"󡉅";color:#0F6AA3}.ytfi-book-rs-1:before{content:"󡉄";color:#36C247}.ytfi-couple:before{content:"󡉆"}.ytfi-issue:before{content:"󡉇"}.ytfi-cloud1:before{content:"󡉈"}.ytfi-cloud2:before{content:"󡉐"}.ytfi-unauthorize:before{content:"󡉉"}.lowest-price .overlay{background:#eeffef;max-width:47%;min-width:595px;display:block}.lowest-price .overlay .overlay-content{position:relative;overflow:hidden}.lowest-price .overlay .overlay-content:after{content:"";width:270px;height:270px;border-radius:50%;position:absolute;background-color:#e3f4e4;bottom:0;left:0;transform:translate(-50%, 50%);z-index:-1;display:block}.lowest-price .ytfi-cancel{padding-right:15px;font-size:20px;color:#999}.lowest-price .content{padding:20px 20px}.lowest-price .content .text{vertical-align:middle;width:71%}.lowest-price .content .text p{margin-bottom:0}.lowest-price .content .tnc{margin-top:30px}.lowest-price .content .logo-image{background:url("../../../../images/common/lowest-price.png?201816071830") no-repeat;width:145px;height:145px;vertical-align:middle}.show-banner{height:100%;overflow:hidden}.show-banner .lowest-price{display:block}.show-quick-view{height:100%;overflow:hidden}.show-quick-view .overlay-quick-view{display:block}.overlay-quick-view .overlay-inner{padding:0}.overlay-quick-view .overlay-body{width:970px;margin-left:-485px}.hotel-srp{padding:0 0 0 300px;position:relative;min-height:440px}@media only screen and (max-width: 1120px){.hotel-srp{padding:0}}.blank-filters,.blank-results,.blank-trip-info{display:block}.original-filters,.original-results,.original-trip-info{display:none}.show-results .blank-results,.show-results .blank-trip-info{display:none}.show-results .original-results,.show-results .original-trip-info{display:block}.show-results.show-filters .blank-filters{display:none}.show-results.show-filters .original-filters{display:block}.sh-listing.grid,.sh-listing.grid:first-child{position:relative;padding-left:110px !important;width:48%;border:1px solid #e4e4e4;background:#fff}.sh-listing.grid .result-item-image,.sh-listing.grid:first-child .result-item-image{width:100px}.sh-listing.grid:last-child{float:right;padding-right:10px !important}@keyframes circlespin{from{-webkit-transform:rotate(0deg);-khtml-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);zoom:1}to{-webkit-transform:rotate(359deg);-khtml-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg);zoom:1}}.wh100{width:100px;height:100px}.responseLoading{position:absolute;height:70px;width:70px;margin-top:-25px !important;margin-left:-25px;text-align:center;font-size:10px;background:transparent;padding:10px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.loaderCenterPostition{position:fixed;top:40%;left:50%;width:100px;height:100px;z-index:1008}.respLoaderPosition{left:50%;position:absolute;margin-top:30px}.loaderCircle{height:50px !important;width:50px !important;margin:0 auto;border-bottom:2px solid #dfdfdf;border-left:2px solid #dfdfdf;border-right:2px solid #D60F0F;border-top:2px solid #D60F0F;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-animation:circlespin 0.8s infinite linear;-khtml-animation:circlespin 0.8s infinite linear;-moz-animation:circlespin 0.8s infinite linear;-ms-animation:circlespin 0.8s infinite linear;-o-animation:circlespin 0.8s infinite linear;animation:circlespin 0.8s infinite linear;animation-name:circlespin;animation-duration:0.8s;animation-timing-function:linear;animation-delay:initial;animation-iteration-count:infinite;animation-direction:initial;animation-fill-mode:initial;animation-play-state:initial}.hotel-matrix{padding-left:15px}.hotel-matrix .matrix-slide-wrapper{width:auto}.hotel-matrix .matrix-slide-list li{display:block;width:100px}.hotel-matrix .matrix-slide-list li.all-hotel{width:155px;border-left:none}.hotel-matrix .matrix-slide-list li.int-tab{width:180px;border-left:none}.hotel-matrix .matrix-slide-list li.YTA{width:250px}.hotel-matrix .matrix-link{padding:10px 15px;min-height:51px}@media only screen and (max-width: 767px){.hotel-matrix .matrix-link{overflow:hidden}}.hotel-matrix .matrix-link.active{padding:10px 15px;font-family:"Rubik-Regular"}.hotel-matrix .matrix-link.active .matrix-label{font-size:14px;line-height:16px;color:#666}.hotel-matrix .matrix-label{display:block;line-height:15px;width:auto;float:none}.view-options{list-style:none;background:#f2f2f2;box-shadow:0 0 2px 0 rgba(0,0,0,0.2);padding:7px 6px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;margin:8px}.view-options li a{padding:0 5px;float:left;border-right:1px solid #2b4e72;color:#0F6AA3}.view-options li a.active{color:#4D4D4D;cursor:default}@media only screen and (max-width: 768){.hotel-matrix{padding-left:0}.hotel-matrix .matrix-link{overflow:hidden}}.hs-link{background:#fff;color:#333;border:1px solid #333;border-radius:3px;margin:9px 10px 0;text-align:center;padding:2px 15px;position:relative;font-size:11px;vertical-align:top}.hs-link span{padding:0;display:block}.hs-link:hover{border:1px solid #D60F0F}.hs-link .new-tab{background:#63B00F;padding:1px 5px;border-radius:3px;font-style:normal;color:#fff;position:absolute;top:-12px;font-size:10px;right:-1px;text-transform:uppercase;font-family:"Rubik-Medium"}.srp-filters .hs-link{margin:0px}.srp-filters .hs-link span{padding:7px 10px;display:inline-block}i.css-hyphen:before{content:'';display:inline-block;width:12px;height:0;border:solid #999;border-width:1px 0}i.css-cross:before{content:'';display:inline-block;width:0;height:12px;border:solid #999;border-width:0 2px 2px 0;transform:rotate(45deg);-webkit-transform:rotate(45deg)}i.css-cross:after{content:'';display:inline-block;width:0;height:12px;border:solid #999;border-width:0 2px 2px 0;transform:rotate(135deg);-webkit-transform:rotate(135deg);position:absolute;left:0px}i.css-cross{position:relative}i.checkmark:before{content:'';display:inline-block;width:6px;height:12px;border:solid #2BAD63;border-width:0 2px 2px 0;transform:rotate(45deg);-webkit-transform:rotate(45deg)}i.checkmark-gray{margin-right:6px}i.checkmark-gray:before{content:'';display:inline-block;width:4px;height:8px;border:solid #666;border-width:0 1px 1px 0;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.rating-bg{font-size:18px;position:relative}.rating-bg:before{content:'\2605 \2605 \2605 \2605 \2605';color:#ccc}.rating-bg .repeating-stars{position:absolute;top:0;left:0}.star-filled{font-style:normal;font-size:18px;font-weight:bold}.star-filled:before{content:'\2605';color:#D60F0F}.ph-wrapper{position:fixed;top:55px;right:0px;z-index:999}@media only screen and (max-width: 736px){.ph-wrapper{display:none !important}}.ph-wrapper .persuation-hacks{position:relative;max-width:435px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:rgba(0,0,0,0.8);padding:15px 20px 14px 20px;line-height:22px;color:#fff}.ph-wrapper .persuation-hacks .ytfi-cancel{position:absolute;right:7px;top:3px;font-size:1.429em;cursor:pointer}.ph-wrapper .persuation-hacks .ph-msg{padding-left:90px;position:relative}.ph-wrapper .persuation-hacks .ph-msg .ph-icon-holder{position:absolute;left:4px;top:0;transform:none;color:#4ea5df;width:30%;max-width:62px}.ph-wrapper .persuation-hacks .ph-msg .ph-icon-holder .ytfi-viewing-flight,.ph-wrapper .persuation-hacks .ph-msg .ph-icon-holder .ytfi-last-booked,.ph-wrapper .persuation-hacks .ph-msg .ph-icon-holder .ytfi-price-down,.ph-wrapper .persuation-hacks .ph-msg .ph-icon-holder .ytfi-price-update{font-size:60px;line-height:72px}.ph-wrapper .persuation-hacks .ph-msg .ph-content{font-size:.929em}.ph-wrapper .persuation-hacks .ph-msg .ph-content h3{font-size:16px;padding-bottom:4px}.ph-wrapper .persuation-hacks .ph-msg .ph-content .ph-content-description{line-height:18px}.ph-wrapper .persuation-hacks .ph-msg .ph-content .orgdest{white-space:nowrap}.ph-wrapper .persuation-hacks .ph-msg .ph-content .ph-content-heading{line-height:22px}.ph-wrapper .persuation-hacks .ph-msg .ph-content .ph-content-last-booked{line-height:26px}.ph-wrapper .persuation-hacks .ph-msg .ph-content .ytfi-plane-new{margin:0 4px}.ph-wrapper .persuation-hacks .ph-msg .ph-content .ytfi-plane-new:before{transform:rotate(45deg)}.ph-wrapper .persuation-hacks .highlight{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;font-family:"Rubik-Medium";font-size:.929em;padding:3px 8px 3px;margin-right:7px;white-space:nowrap;background-color:#4ea5df}.ph-wrapper .persuation-hacks.fare-decr .highlight,.ph-wrapper .persuation-hacks.fare-incr .highlight{padding:2px 8px 1px;margin:0 7px 0 6px}.ph-wrapper .persuation-hacks.fare-incr .highlight{background-color:#55961c}.ph-wrapper .persuation-hacks.fare-incr .ytfi-price-down{color:#55961c}.ph-wrapper .persuation-hacks.fare-decr .highlight{background-color:#25b234}.ph-wrapper .persuation-hacks.fare-decr .ytfi-price-down{color:#25b234}.font12{font-size:12px}.font15{font-size:15px}.go-to-top{padding:5px}.go-to-top .ytfi-up-arrow{display:inline-block;margin-top:2px}.new-theme-three-div .hotel-booked-times li{float:left;font-size:12px}.map-view .new-theme-three-div .result-details-left{width:100% !important}.new-theme-three-div .result-offer-deal{bottom:20px;position:absolute}.new-theme-three-div .result-offer-deal li{float:left}.new-theme-three-div .result-offer-deal li:first-child{background-color:#41c347;padding:4px 8px 3px 8px;border-radius:3px}.three-col-theme .result-details-left{width:50% !important}.three-col-theme .result-details-middle{width:20% !important;float:left;border-right:1px dashed #c2c2c2;border-left:1px dashed #c2c2c2;min-width:20%;min-height:100%}.srp-new-theme .price-tipsy-content{background:#fff;border:1px solid #666;color:#666;position:relative}.srp-new-theme .high-demand{margin-left:2px}.srp-new-theme .friend-family{font-style:italic;z-index:9}.srp-new-theme .friend-family li{float:left;width:92%}.srp-new-theme .friend-family li span{padding-right:8px;float:left}.srp-new-theme .hotel-people li{margin-right:8px;margin-bottom:10px;font-size:11px}@media only screen and (max-width: 480px){.srp-new-theme .hotel-people li:not(:first-child){display:none}}.wd-50{width:50%}.pl-10{padding-left:10px}.mt-2{margin-top:2px}.map-view .srp-new-theme .friend-family{display:none}.srp-new-theme .result-offer-deal:before{content:"TODAY's DEAL";width:75px}.srp-new-theme .result-offer-deal:after{left:89px}.srp-new-theme .result-deal:before{content:"Deal Applied";width:75px}.srp-new-theme .result-deal:after{left:89px}.srp-new-theme .hotel-booked-days li,.srp-new-theme .hotel-people li{float:left;color:#838282}.color-838282{color:#838282}.percent-off-test{margin-top:60px !important}.percent-off{position:absolute;z-index:99;background:#D60F0F;padding:3px 20px 5px 20px;color:#fff;font-size:12px;left:-10px;box-shadow:1px 2px 2px 0 rgba(0,0,0,0.4);-moz-box-shadow:1px 2px 2px 0 rgba(0,0,0,0.4);-webkit-box-shadow:1px 2px 2px 0 rgba(0,0,0,0.4)}.percent-off:before{content:'';position:absolute;left:0;bottom:-10px;width:0;height:0;border:5px solid #D60F0F;border-bottom-color:transparent;border-left-color:transparent}.percent-off p:first-child{font-size:18px}.percent-off span:first-child{font-size:20px}@media only screen and (max-width: 767px){.percent-off span:first-child{font-size:14px !important}}@media only screen and (max-width: 767px){.percent-off{padding:2px 10px 4px 15px !important}}.uppercase{text-transform:uppercase}.ml-5{margin-left:5px}.color-50CA5F{color:#50CA5F}.percent-off-triangle{position:relative;margin-left:42px;top:-41px;left:2px}.percent-off-triangle:before,.percent-off-triangle:after{position:absolute;left:0px;top:0px}.percent-off-triangle:before{content:'';width:0;height:0;border:0 solid transparent;border-right-width:40px;border-left-width:0px;border-bottom:43px solid #D60F0F;opacity:0.5}.percent-off-triangle:after{content:'';width:0;height:0;border:0 solid transparent;border-bottom-width:43px;border-top-width:0px;border-left:40px solid #D60F0F;opacity:0.5}.map-show{display:none}.featured-hotel{border-right:1px solid rgba(0,0,0,0.12);position:absolute;margin-top:10px;z-index:99;background:#0F7515;padding:3px 0 3px 10px;color:#fff;text-transform:uppercase;font-size:12px;left:0px}.map-view .featured-hotel:after{right:-23px}.featured-hotel-triangle{position:relative;margin-left:10px;top:-3px;left:1px}.featured-hotel-triangle:before,.featured-hotel-triangle:after{position:absolute;left:0px;top:0px}.featured-hotel-triangle:before{content:'';width:0;height:0;border:0 solid transparent;border-right-width:20px;border-left-width:0px;border-bottom:21px solid rgba(54,194,71,0.5)}.featured-hotel-triangle:after{content:'';width:0;height:0;border:0 solid transparent;border-bottom-width:20px;border-top-width:0px;border-left:20px solid rgba(54,194,71,0.5)}.result-item{padding:0 0 0 240px;position:relative;border:1px solid #e4e4e4;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:10px 0 10px;background:#fff}.result-item:hover{border:1px solid #9dce73;box-shadow:0 0 8px 1px #9dce73;-moz-box-shadow:0 0 8px 1px #9dce73;-webkit-box-shadow:0 0 8px 1px #9dce73}.result-item.govt-txt-info{margin-top:20px}.result-item.meta-hotel{border:8px solid #fff;box-shadow:0 0 8px 1px rgba(0,0,0,0.4);-moz-box-shadow:0 0 8px 1px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 8px 1px rgba(0,0,0,0.4)}.result-item.meta-hotel .result-details-wrapper{border:1px solid #dcdcdc}.metahotel{margin-top:7px;height:39px;width:50px;display:inline-block;background:url(//css.yatracdn.com/content/b2c-cdn/bongo-cdn/images/hotel/building.svg) center no-repeat}.result-item.result-item-anim{overflow:hidden}.result-item.result-item-anim.item-0,.result-item.result-item-anim.item-1,.result-item.result-item-anim.item-2,.result-item.result-item-anim.item-3,.result-item.result-item-anim.item-4,.result-item.result-item-anim.item-5{animation-name:silde-down;animation-duration:3s}.result-details-wrapper{padding:15px 20px;position:relative;height:200px}.sold-out .result-details-wrapper{opacity:0.3}.sold-out .imgContainer{opacity:0.3}.sold-out .featured-hotel{opacity:0.3}.sold-out .quick-view{opacity:0.3}.sold-out .show-stamp{background:url(../../../images/hotel/soldout.svg) center no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:9999;width:255px;height:234px}.srp-new-theme .result-details-wrapper{height:234px}.result-item-image{width:240px;float:left;height:100%;position:absolute;overflow:hidden;top:0;left:0;background:#f1f1f1;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px;border-radius:3px 0 0 3px}.result-item-image .img-wrapper{display:table;position:relative;text-align:center;min-height:100%;height:100%;background-color:#e2e2e2}.result-item-image .img-wrapper .thumb-img{display:table-cell;vertical-align:middle;width:auto;max-height:100%;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px;border-radius:3px 0 0 3px}.result-item-image .img-wrapper .thumb-img.img-for-int{width:100%;height:100%}.quick-view{position:absolute;bottom:0px;background:rgba(0,0,0,0.7);color:#fff;width:100%;float:left;left:0px;margin-left:0px;padding:5px 10px 5px 10px}@media only screen and (max-width: 980px){.quick-view{display:none}}.hotel-gallery{position:absolute;background:rgba(0,0,0,0.5);color:#fff;width:40px;height:40px;float:left;left:50%;margin-left:-21px;padding:3px 10px 5px 10px;border-radius:50%;display:none;top:50%;margin-top:-19px}@media only screen and (max-width: 980px){.hotel-gallery{display:none}}.srp-filters .icon-check:after{left:0px;top:-3px;width:14px;height:14px}.img-wrapper:hover .hotel-gallery{display:block}.img-wrapper:hover .hotel-gallery-icon{display:block}.result-item:hover .quick-view{color:#fff}.ytg-link{position:absolute;top:5px;right:5px;float:left;width:81px}.result-details-left{width:71%;float:left;padding-right:10px}.hotel-name{font-size:16px;color:#000}.hotel-name .under-link{color:#333}.hotel-location{color:#838282;font-size:12px}.hotel-location li{float:left;margin-right:5px}.hotel-location li.ytfi-map:before{color:#999;font-size:16px}.hotel-location li i.ytfi-map{font-style:normal;color:#999;float:left;margin:0px 7px 0px 3px}.hotel-location li small{font-size:14px}.hotel-type-list{margin-top:8px}.hotel-type-list li{float:left;padding-right:6px !important;color:#838282;font-size:11px}.hotel-type-list li.room-left{margin-right:0;float:right;color:#D60F0F}.result-amenities-list{width:300px}.result-amenities-list li{margin:5px;padding-right:5px;width:33%}.result-details-right{width:29%;float:left;padding-left:10px}.hotel-amenities{margin-top:10px;height:20px;margin-left:2px}@media only screen and (max-width: 736px){.hotel-amenities{min-height:26px;height:100%}}.hotel-amenities-height-auto{height:auto}.hotel-valentine{font-size:14px;margin-bottom:4px;color:#D60F0F;margin-left:2px}.hotel-amenities li{float:left;margin-right:12px;margin-bottom:5px;color:#838282;font-size:11px}.hotel-amenities li i{margin-right:2px}@media only screen and (max-width: 480px){.hotel-amenities li:not(:first-child){display:none}}.hotel-extra{margin-top:10px}.hotel-extra li{float:left;margin-right:8px;color:#838282;font-size:11px}.hotel-extra li .tipsy-content{max-width:410px}.lmited-deal-label{max-width:79%;padding-right:5px}.booknowpaylater{width:195px !important;min-width:165px !important;margin-left:-30px}.booknowpaylater:after,.booknowpaylater:before{left:45px !important}.result-footer .result-deal-tipsy{width:350px}@media only screen and (max-width: 640px){.result-footer .result-deal-tipsy{width:250px}}@media only screen and (max-width: 500px){.result-deal-tipsy{width:180px}}.result-offer-list li{margin:3px}.price-value-holder{margin-bottom:10px}.price-value-holder .icon-pos-left-center.hs-size-22{padding-left:0}.hotel-price{margin-top:10px}.hotel-price-value{font-size:1.571em}.choose-room-button{float:right}.crp-code{position:absolute;right:0;top:0;float:left;height:12px}.crp-code li{float:left;background:green;color:#fff;font-size:10px;margin-left:3px;padding:0 4px;line-height:15px}.crp-code li:nth-child(even){background:#f28510}.hotel-matrix .matrix-link.active .matrix-label{font-size:11px;line-height:15px;-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.hotel-matrix .matrix-slide-list>li.nav-dot{display:none}.mobile-filter{display:none}.original-trip-info{height:72px}@media only screen and (max-width: 610px){.original-trip-info{height:54px}}.list-view .hotel-amenities>li .icon-check{display:none}.list-view .result-doc{display:none}.hotel-tag{background:#ff5400;color:#fff;position:absolute;z-index:999;padding:3px 5px;line-height:12px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:-22px;top:25px;width:111px;text-align:center}@media only screen and (max-width: 1120px){.show-results .filter-button{display:block}.list-view .result-wrapper{padding:0 5px}.list-view .result-details-wrapper{padding:7px 10px}.list-view .display-offer{max-width:70%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media only screen and (max-width: 768px){.map-view+.mobile-filter>li:nth-child(2) a{cursor:default;opacity:0.5;pointer-events:none}.list-view .getting-price{padding-bottom:4px}.list-view .getting-price .getting-price-label{margin:0}.list-view .getting-price .sk-wave{height:10px}.list-view .hotel-amenities{margin-top:10px;height:auto}.list-view .result-details-left{width:100%;padding-right:0}.list-view .result-details-right{display:none}.list-view .hotel-price{margin:0}.list-view .hotel-price del{padding:0 5px 0 0}.list-view .price-value-holder{width:auto;float:right;height:auto;line-height:22px;margin-top:8px}}@media only screen and (max-width: 768px) and (max-width: 640px){.list-view .price-value-holder{margin-top:0}}@media only screen and (max-width: 768px) and (max-width: 500px){.list-view .price-value-holder{float:left}.list-view .price-value-holder .hotel-price{float:right}}@media only screen and (max-width: 768px) and (max-width: 640px){.list-view .price-value-holder .hotel-price{display:grid}}@media only screen and (max-width: 768px){.list-view .price-value-holder li{width:auto;margin-top:0;padding-left:5px}.list-view .hotel-price-tipsy li{width:100%}.trip-details-wrapper .right{width:15%}.trip-details-wrapper .link-list li{width:100%}.trip-details-wrapper .link-list li:nth-child(2){display:none}.indicator .yellow-theme{display:none}.sorting{display:none}.hotel-matrix{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding-left:0}.hotel-matrix [data-bubble]:after,.hotel-matrix [data-bubble-self]{display:none}.hotel-matrix .matrix-slide-wrapper{width:100%}.hotel-matrix .matrix-slide-list{border-collapse:separate;display:table;position:relative;text-align:center;width:100%}.hotel-matrix .matrix-slide-list>li{display:table-cell;float:none}.hotel-matrix .matrix-slide-list>li:first-child{border-left-width:0}.hotel-matrix .matrix-slide-list>li.all-hotel,.hotel-matrix .matrix-slide-list>li.YTA{width:auto}.hotel-matrix .matrix-slide-list>li.nav-dot{display:table-cell;width:50px;position:relative}.hotel-matrix .matrix-slide-list>li.nav-dot .matrix-link{padding:16px 0;border:0}.hotel-matrix .matrix-slide-list>li.nav-dot .all-hotel,.hotel-matrix .matrix-slide-list>li.nav-dot .YTA{display:none}.hotel-matrix .matrix-slide-list>li.nav-dot:hover .nav-dropdown{display:block}.hotel-matrix .matrix-slide-list>li.nav-dot .vertical-dot{background:white;border:0 none;border-radius:50%;display:inline-block;height:8px;margin:0 15px;padding:0;position:relative;width:8px}.hotel-matrix .matrix-slide-list>li.nav-dot .vertical-dot:after,.hotel-matrix .matrix-slide-list>li.nav-dot .vertical-dot:before{background:white;border-radius:50%;content:"";display:block;height:8px;position:absolute;width:8px}.hotel-matrix .matrix-slide-list>li.nav-dot .vertical-dot:after{bottom:-11px}.hotel-matrix .matrix-slide-list>li.nav-dot .vertical-dot:before{top:-11px}.hotel-matrix .matrix-slide-list>li.nav-dot .nav-dropdown{display:none;position:absolute;right:0;top:100%;text-transform:uppercase;background-color:#2b4e72;z-index:2;font-size:11px;border:1px solid #3b5a79}.hotel-matrix .matrix-slide-list>li.nav-dot .nav-dropdown>li{width:auto;border-bottom:1px solid #3b5a79;float:none}.hotel-matrix .matrix-slide-list>li.nav-dot .nav-dropdown>li:last-child{border-bottom:0}.hotel-matrix .matrix-slide-list>li.nav-dot .nav-dropdown a{color:white;white-space:nowrap;min-width:100px;padding:10px 15px;display:block}.tabs-link:before,.depart-time-grid li:before{top:0}.view-options{display:none}.show-results .mobile-filter{display:table;position:fixed;bottom:0;width:100%;background-color:white;-moz-box-shadow:0px -1px 5px 0px rgba(0,0,0,0.3);-webkit-box-shadow:0px -1px 5px 0px rgba(0,0,0,0.3);box-shadow:0px -1px 5px 0px rgba(0,0,0,0.3);z-index:1000}.show-results .mobile-filter .icon:before,.show-results .mobile-filter .lSAction>.lSPrev:before,.show-results .mobile-filter .lSAction>.lSNext:before{margin:10px 5px 0 15px}.show-results .mobile-filter>li{display:table-cell;border-right:1px solid #bfbfbf;border-top:1px solid #bfbfbf;vertical-align:middle}.show-results .mobile-filter>li:nth-child(2):before{margin-top:14px}.show-results .mobile-filter>li:nth-child(2) a{padding-left:35px;position:relative}.show-results .mobile-filter>li:nth-child(2) a .ytfi-filter{position:absolute;left:10px}.show-results .mobile-filter>li:nth-child(1),.show-results .mobile-filter>li:nth-child(2){width:40%}.show-results .mobile-filter>li:last-child{border-right:0 none;min-width:90px}.show-results .mobile-filter a{padding:10px 15px;display:block;white-space:nowrap;color:#333}.show-results .mobile-filter a .ytfi-map{margin-right:10px;color:#f34747}.show-results .mobile-filter a .ytfi-sort{display:inline-block;transform:rotate(90deg) scaleX(-1);margin-right:7px}.show-results .mobile-filter a>small{font-size:80%;display:block}.show-popup{height:100%;left:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:1001;padding:0 5px}.show-popup.sorting{display:block}.show-popup>.popup-wrapper{background:white;border-radius:4px;display:block;margin:20px auto;max-width:300px;position:relative;width:100%}.show-popup+.popup-mask{height:100%;opacity:1;width:100%}.show-popup .sort-link-hotel{margin-top:0;font-size:1.2em}.show-popup .sort-link-hotel>li{width:100%;padding:5px 0}.show-popup .sort-link-hotel>li:not(:first-child){text-align:left;padding-left:40px}.show-popup .sort-link-hotel>li.sort-by,.show-popup .sort-link-hotel>li.price-sort{width:100%}.show-popup .sort-link-hotel>li.sort-by{padding:0 10px 10px;border-bottom:1px solid #e2e2e2;font-weight:bold;margin-bottom:10px}.show-popup .sort-link-hotel>li.sort-by .icon-sort-blue{margin-right:5px}.show-popup .sort-link-hotel>li.sort-by .icon-sort-blue:before{margin-top:8px;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.show-popup .sort-link-hotel>li.price-sort>a{float:none;line-height:1}.show-popup .sort-link-hotel>li.price-sort .visible-md{display:none !important}.show-popup .sort-link-hotel>li a{padding-right:0}.popup-mask{background-color:rgba(0,0,0,0.4);opacity:0;overflow:hidden;position:fixed;right:0;top:0;transition:opacity 500ms ease 0s;z-index:1000}}@media only screen and (max-width: 640px){.list-view .result-item{padding:0 0 30px 130px}}@media only screen and (max-width: 640px) and (max-width: 500px){.list-view .result-item{padding:0 0 30px 120px}}@media only screen and (max-width: 640px){.list-view .result-item.no-deal{min-height:1px;padding-bottom:5px}.list-view .result-item.no-deal.no-deal{padding-bottom:0}.list-view .result-item.no-deal.no-deal .result-item-image{padding-bottom:0}.list-view .result-item .result-item-image{width:120px;background:none}}@media only screen and (max-width: 640px) and (max-width: 500px){.list-view .result-item .result-item-image{top:0;left:0}}@media only screen and (max-width: 640px){.list-view .result-item .result-item-image img{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.list-view .result-item .ytg-link{width:40px}.list-view .result-item .result-details-wrapper{height:auto;padding-bottom:0}.list-view .result-item .hotel-extra{width:auto;margin-top:10px}.list-view .trip-details-wrapper{padding:16px 50px 0 65px}}@media only screen and (max-width: 640px) and (max-width: 600px){.list-view .trip-details-wrapper{padding:5px 50px 0 50px}}@media only screen and (max-width: 640px){.list-view .trip-details-wrapper .new-gray-button,.list-view .trip-details-wrapper .currency-switch-button{padding-bottom:12px !important;padding-top:40px !important}}@media only screen and (max-width: 640px) and (max-width: 600px){.list-view .trip-details-wrapper .new-gray-button,.list-view .trip-details-wrapper .currency-switch-button{padding-bottom:4px !important;padding-top:30px !important}}@media only screen and (max-width: 640px){.list-view .trip-details-wrapper .new-gray-button>i,.list-view .trip-details-wrapper .currency-switch-button>i{top:18px !important}}@media only screen and (max-width: 640px) and (max-width: 600px){.list-view .trip-details-wrapper .new-gray-button>i,.list-view .trip-details-wrapper .currency-switch-button>i{top:12px !important}}@media only screen and (max-width: 640px){.list-view .trip-details-wrapper .center{margin-top:0}.list-view .trip-details-wrapper .right{width:50px}.list-view .result-item .result-item-image .img-wrapper .thumb-img{top:0;left:0;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.list-view .result-item .hotel-name{font-size:1em}.list-view .result-item .hotel-name [data-bubble-self]{display:none}}@media only screen and (max-width: 640px) and (max-width: 500px){.list-view .hotel-type-list{margin-top:5px}.list-view .hotel-type-list>li.hs{padding-left:20px}.list-view .hotel-type-list>li.hs.hs-ta{padding-left:23px}.list-view .hotel-type-list .tipsy-holder{padding-left:0}.list-view .hotel-type-list .room-left{border-left:0;padding-left:0 !important}.list-view .hotel-location .icon-map-pin-fill{width:100% !important}.list-view .hotel-location .icon-map-pin-fill>p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.list-view .hotel-location .map-hide{display:none}.list-view .hotel-amenities{margin-top:5px}.list-view .result-item{margin:5px 0 5px}.list-view .result-item-image{top:0;left:0;width:130px;padding-bottom:24px}.list-view .hotel-amenities>li{margin:3px 0;padding-left:18px;float:left}.list-view .hotel-amenities>li:before{margin-top:-7px;-moz-transition:all 0s;-o-transition:all 0s;-webkit-transition:all 0s;transition:all 0s;background:transparent url(//css.yatracdn.com/content/b2c-cdn/bongo-cdn/images/hotel/sprite-hotels.png) -80px -242px no-repeat}.list-view .hotel-amenities>li:first-child{border-left:none}.list-view .hotel-amenities li:nth-child(3){display:none}.list-view .govt-txt-info{margin-top:20px}.map-hide-link,.hide-ta-rating{display:none}.result-item .result-item-image .img-wrapper .thumb-img{height:100%;width:auto;max-width:none;top:0;left:0;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.hotel-matrix .matrix-slide-list>li{display:none}.hotel-matrix .matrix-slide-list>li:nth-child(1),.hotel-matrix .matrix-slide-list>li:nth-child(2){display:table-cell}.hotel-matrix .matrix-slide-list>li.nav-dot .all-hotel{display:block}}@media only screen and (max-width: 640px){#frescoHeader .yatra-header .slide{width:auto}}@media only screen and (max-width: 640px) and (max-width: 768px){.hidden-under-overlay{display:none !important}}@media only screen and (max-width: 640px){.hotel-srp-body .sm-alignment .hidden-sm{display:inline-block}}@media only screen and (max-width: 640px) and (max-width: 640px){.hotel-srp-body .trip-details-wrapper .city-details li .city-name{width:100%;text-align:center}.hotel-srp-body .sm-alignment{width:92%;margin:3px auto 0}}@media only screen and (max-width: 640px) and (max-width: 480px){.hotel-srp-body .trip-details-wrapper .city-details li .city-name{width:100%}.hotel-srp-body .trip-details-wrapper .city-details li .city-name .hotel-title{max-width:45%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block;vertical-align:top}}@media only screen and (max-width: 640px) and (max-width: 480px){.pad-sm{padding:0 10px}}@media only screen and (max-width: 640px){.warket-place-login{right:20px}}@media only screen and (max-width: 640px) and (max-width: 1120px){.warket-place-login{right:10px}}@media only screen and (max-width: 640px) and (max-width: 640px){.warket-place-login{right:0}}.srp-new-theme .quick-view{background:transparent}.srp-new-theme .result-details-left{width:70%}.srp-new-theme .result-details-right{width:30%}@media only screen and (max-width: 768px){.srp-new-theme .result-details-left{width:100%}}.srp-new-theme .gallery-close{position:absolute;height:25px;width:50px;box-sizing:border-box;background-color:rgba(255,255,255,0.1);right:-50px}.srp-new-theme .gallery-close .gellery-close-text{text-align:center;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);position:relative;display:block;color:#fff;text-transform:uppercase}.srp-new-theme .footer-strip{display:inline-block;width:100%;background:rgba(0,0,0,0.7);position:absolute;bottom:0px;height:25px;z-index:9;left:0px}@media only screen and (max-width: 980px){.srp-new-theme .footer-strip{display:none}}.srp-new-theme .hotel-gallery-srp{position:absolute;height:27px;width:27px;right:0px;bottom:0px;z-index:9;background-color:transparent;border-top-left-radius:50%}.srp-new-theme .hotel-gallery-srp .ytfi-zoom{color:#fff;margin-top:4px;margin-left:-5px;position:absolute}@media only screen and (max-width: 980px){.srp-new-theme .hotel-gallery-srp{display:none}}.srp-new-theme .hotel-gallery-srp .hotel-gallery-icon{background:transparent url(//css.yatracdn.com/content/b2c-cdn/bongo-cdn/images/hotel/gallery-zoom.png) no-repeat;height:25px;width:25px;display:block;top:4px;position:absolute}.srp-new-theme .hotel-gallery-srp .tipsy-position{right:0px;bottom:35px}.srp-new-theme .hotel-gallery-srp .tipsy-position .tipsy-content{width:130px}.srp-new-theme .hotel-gallery-srp .tipsy-position .tipsy-content:before{right:2px}.srp-new-theme .hotel-gallery-srp .tipsy-position .tipsy-content:after{right:3px}.srp-new-theme .finalPrice .ph-wrapper{top:430px;border-radius:none;background:#333}.srp-new-theme .finalPrice .ph-wrapper .persuation-hacks{padding:20px 30px 16px 30px;border-radius:0;background:none}.srp-new-theme .finalPrice .ph-wrapper .persuation-hacks .ytfi-cancel{right:10px;top:5px;font-size:12px}.srp-new-theme .finalPrice .ph-wrapper .persuation-hacks .ph-msg{padding-left:75px}.srp-new-theme .finalPrice .ph-wrapper .persuation-hacks .ph-msg .ph-icon-holder{left:0;top:6px;width:25%;max-width:50px}.srp-new-theme .finalPrice .ph-wrapper .persuation-hacks .ph-msg .ph-icon-holder .ytfi-red-tick{font-size:50px}.srp-new-theme .finalPrice .ph-wrapper .persuation-hacks .ph-msg .ph-content{text-align:left;line-height:16px;margin-right:30px}.srp-new-theme .fixH{height:95px !important}.srp-new-theme .loader-image{visibility:hidden}.srp-new-theme .lSAction .left-arrow{border-radius:50% !important;margin-left:5px !important;width:28px !important;height:28px !important;padding:6px 5px 5px 8px}.srp-new-theme .lSAction .right-arrow{border-radius:50% !important;width:28px !important;height:28px !important;padding:6px 5px 5px 8px;margin-right:5px}.srp-new-theme .lSSlideOuter{overflow:visible;position:relative}.srp-new-theme .lSSlideOuter .lSSlideWrapper{position:initial}.srp-new-theme .lSSlideOuter .lSSlideWrapper .lSPrev-hotel{left:0px;border-radius:0px 3px 3px 0px;background:#fff;width:31px;padding:10px;position:absolute;height:35px;display:inline-block}.srp-new-theme .lSSlideOuter .lSSlideWrapper .lSPrev-hotel:before{display:none}.srp-new-theme .lSSlideOuter .lSSlideWrapper .lSPrev-hotel .ytfi-left-arrow-thin{color:#a1a1a1}.srp-new-theme .lSSlideOuter .lSSlideWrapper .lSNext-hotel{right:0;border-radius:3px 0 0 3px;background:#fff;width:31px;padding:10px;position:absolute;height:35px;display:inline-block}.srp-new-theme .lSSlideOuter .lSSlideWrapper .lSNext-hotel:before{display:none}.srp-new-theme .lSSlideOuter .lSSlideWrapper .lSNext-hotel .ytfi-right-arrow-thin{color:#a1a1a1}.srp-new-theme .review-pipe{border-left:1px solid #e2e2e2;padding-left:8px}.srp-new-theme .wd-95{max-width:95%}.srp-new-theme .applied-holder{position:absolute;right:-14px;bottom:1px}.srp-new-theme .applied-holder .ytfi-info-circled{position:absolute;bottom:4px;right:0px}.srp-new-theme .result-deal-tipsy{float:right}.srp-new-theme .applied-offer-tipsy{display:none;width:300px}.srp-new-theme .applied-offer-tipsy ul{white-space:normal;margin:0px}.srp-new-theme .applied-offer-tipsy ul li{margin:0 auto}.srp-new-theme .applied-offer-tipsy .result-deal-tipsy{right:-10px;bottom:27px}.srp-new-theme .applied-holder:hover .applied-offer-tipsy{display:block}.srp-new-theme .today-offer{position:absolute;bottom:40px;max-width:60%}@media only screen and (max-width: 767px){.srp-new-theme .today-offer{display:none}}.srp-new-theme .color-36C247{color:#36C247}.srp-new-theme .result-footer-left{padding-right:0px}.srp-new-theme .result-offer{border:none}.srp-new-theme .result-offer:before{width:75px;background:#36C247;padding:1px 3px 2px 3px;top:3px}.srp-new-theme .result-offer:after{left:91px;border-left:7px solid #36C247;border-top:8px solid transparent;border-bottom:7px solid transparent;top:3px}.srp-new-theme .result-offer li{margin-left:50px}.srp-new-theme .result-offer .view-details{bottom:3px}.srp-new-theme .result-offer-list li{margin-left:0px;display:block;position:relative}.srp-new-theme .result-offer-list li .checkmark{position:absolute;left:4px}.srp-new-theme .result-offer-list li .checkmark:before{width:4px;height:8px;border:solid #737373;border-width:0 1px 1px 0}.srp-new-theme .result-offer-list li p{white-space:normal}.srp-new-theme .result-footer{background:transparent;padding-left:5px;bottom:10px;width:calc(100% - 16px)}@media only screen and (max-width: 767px){.srp-new-theme .result-footer{width:auto;left:120px;bottom:0;background:#fff;padding-left:0}}.srp-new-theme .result-footer .paylater-img{height:17px;margin:2px 3px -5px 2px}.srp-new-theme .result-footer .hotel-type-list li{font-size:12px}.srp-new-theme .text-margin{text-align:right;margin-right:33px;margin-left:-10px}.srp-new-theme .wd-195{width:195px;margin-left:-6px}.srp-new-theme .start-rating-filter label{font-size:11px}.srp-new-theme .start-rating-filter label .rating-label{padding-bottom:0px}.srp-new-theme .start-rating-filter label .rating-counter{margin-top:5px}.srp-new-theme .start-rating-filter label .logo-ta:before{height:25px;width:32px;background-position:-60px -5px;background-size:275%}.srp-new-theme .result-item{padding:0 0 0 255px}.srp-new-theme .hotel-price-inline,.srp-new-theme .hotel-price-value{position:relative}@media only screen and (max-width: 767px){.srp-new-theme .hotel-price-inline,.srp-new-theme .hotel-price-value{display:inline-block}}@media only screen and (max-width: 767px){.srp-new-theme .hotel-price{bottom:0px}}.srp-new-theme .featured-hotel{position:absolute;margin-top:10px;z-index:99;background:#0F7515;color:#fff;text-transform:uppercase;font-size:12px;left:-10px;padding:7px 20px 5px;border:none;box-shadow:1px 2px 2px 0 rgba(0,0,0,0.4);-moz-box-shadow:1px 2px 2px 0 rgba(0,0,0,0.4);-webkit-box-shadow:1px 2px 2px 0 rgba(0,0,0,0.4)}.srp-new-theme .featured-hotel:before{content:'';position:absolute;left:0;bottom:-10px;width:0;height:0;border:5px solid #0F7515;border-bottom-color:transparent;border-left-color:transparent}@media only screen and (max-width: 767px){.srp-new-theme .featured-hotel{padding:5px 8px}}.srp-new-theme .result-item-image{width:255px}.srp-new-theme .filter-label{text-transform:none;font-size:12px}@media (min-width: 1024px){.srp-new-theme .result-details-wrapper{padding:16px 20px 15px 15px}}.srp-new-theme .b{font-family:"Rubik-Medium"}.srp-new-theme .result-details-right{height:100%;padding-left:0px}@media only screen and (max-width: 767px){.srp-new-theme .hotel-name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media only screen and (max-width: 640px){.srp-new-theme.list-view .result-item{padding:0 0 0 120px}}@media only screen and (max-width: 767px){.srp-new-theme .hotel-location .icon-map-pin-fill{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media only screen and (max-width: 768px){.srp-new-theme .hotel-location.flex{display:-ms-flexbox;display:-webkit-flex;display:flex}}.srp-new-theme.map-view .hotel-location.flex{display:-ms-flexbox;display:-webkit-flex;display:flex}@media only screen and (max-width: 767px){.srp-new-theme .result-item-image{padding-bottom:0px}}.srp-new-theme .ta-reviews{color:#4D4D4D}.srp-new-theme .price-saved-promo{margin-bottom:7px}.srp-new-theme .price-saved-promo:before{content:"You Saved";width:60px;background:#F34747;color:#fff;padding:1px 4px 1px 4px;float:left;text-align:center;margin-left:25%}.srp-new-theme .price-saved-promo:after{position:absolute;width:0;height:0;border-top:8px solid transparent;border-bottom:9px solid transparent;border-left:9px solid #F34747;content:'';left:69%}.srp-new-theme .result-offer-deal{border:none;left:10px;bottom:15px;width:95%;position:absolute}.srp-new-theme .result-offer-deal>li{margin-left:10%;margin-top:1px;color:#262626}.srp-new-theme .price-per-night{position:absolute;text-align:left;left:-100px;top:10px}@media only screen and (max-width: 980px){.srp-new-theme .price-night{display:none}}.srp-new-theme .result-deal{border:none;left:20px;bottom:15px;width:95%;position:absolute}.srp-new-theme .result-deal li{margin-left:10%;margin-top:1px;color:#262626}.srp-new-theme .room-left{position:relative;right:0;text-align:right;margin-top:10px}.srp-new-theme .room-left li{display:inline-block;color:#262626}.srp-new-theme .hotel-booked-times{margin-left:3px}@media only screen and (max-width: 767px){.srp-new-theme .hotel-booked-times{display:none}}.srp-new-theme .hotel-booked-times li{float:left;font-size:12px;color:#D60F0F}.srp-new-theme .imppressive-location li{color:#333;background-color:#F0F7FF;border:1px solid #e2e2e2;padding:2px 5px 2px 5px;border-radius:3px;max-width:100%}.srp-new-theme .hotel-extra{margin-top:0px}@media only screen and (max-width: 767px){.srp-new-theme .price-value-holder{height:auto}}.srp-new-theme .hotel-couple-friendly{margin-top:-4px;height:29px;width:77px}.srp-new-theme .hotel-amenities li{font-size:12px;color:#262626;margin-right:10px}@media only screen and (max-width: 767px){.srp-new-theme .hotel-amenities{margin-top:4px;margin-bottom:4px;min-height:auto}}.srp-new-theme .hotel-type-list{margin-top:5px;width:62%}.srp-new-theme .hotel-type-list li{font-size:14px}.srp-new-theme .hotel-type-list li:first-child{color:#0F7515}.srp-new-theme .hotel-type-list li .logo-ta{position:absolute;left:-2px;margin-top:2px}.srp-new-theme .hotel-type-list li .logo-ta:before{height:14px;width:32px;background-position:-59px -10px}@media only screen and (max-width: 767px){.srp-new-theme .result-offer{padding:3px 50px 3px 50px}}.srp-new-theme .result-offer li:first-child{max-width:87%}@media only screen and (max-width: 767px){.srp-new-theme .result-offer li:first-child{max-width:77%}}.srp-new-theme .result-offer li:nth-child(2){margin-left:0px;right:auto}.srp-new-theme .arrow_box{position:relative;border:1px solid #25a913;padding:2px 6px;font-size:12px !important;color:#25a913  !important;background-color:#fff;padding-right:12px;padding-left:12px;border-radius:11px}.srp-new-theme .arrow_box:after,.srp-new-theme .arrow_box:before{top:100%;left:82%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.srp-new-theme .arrow_box:before{border-width:8px;margin-left:-8px}a.progressive{position:relative;display:block;overflow:hidden;outline:none}a.progressive:not(.replace){cursor:default}a.progressive img{display:block;width:100%;max-width:none;height:auto;border:0 none}a.progressive img.preview{filter:blur(2vw);transform:scale(1.05);width:240px !important}a.progressive img.reveal{position:absolute;left:0;top:0;will-change:transform, opacity;animation:reveal 0.1s ease-out}@keyframes reveal{0%{transform:scale(1.05);opacity:0}100%{transform:scale(1);opacity:1}}.ml--5{margin-left:-5px}.wd-60{width:60%}.wd-80{width:80%}.map-view .srp-new-theme .wd-190{margin-left:0;float:right}.map-view .srp-new-theme .price-saved-promo:before{margin-left:50.5%}.map-view .srp-new-theme .price-saved-promo:after{left:80%}.hs-64{opacity:0.64}.fs-18{font-size:18px}.fs-10{font-size:10px !important}.mt-18{margin-top:18px}.mt-50{margin-top:50px}.gallery-pagination{position:fixed;top:50px;background-color:#eaeaea;z-index:99;width:50%;display:none}.trip-color{color:#00a680}.map-view .hotel-custom-slider .imgContainer .rsImg{width:100%;height:100%}.hotel-custom-slider{position:relative;visibility:visible}.hotel-custom-slider .rsContainer{transition-duration:300ms;transform:translate3d(0px, 0px, 0px);position:relative}.hotel-custom-slider .imgContainer{position:absolute}.hotel-custom-slider .imgContainer .rsImg{transition:opacity 100ms ease-in-out;visibility:visible;opacity:1;width:256px;height:234px}@media (max-width: 1023px){.hotel-custom-slider .imgContainer .rsImg{width:100%;height:100%}}.hotel-custom-slider .rsArrowLeft{color:#fff}.hotel-custom-slider .rsArrowLeft .left-arrow{position:absolute;top:45%;left:0px;background:#fff;padding:6px 10px 5px 8px}.hotel-custom-slider .rsArrowLeft .left-arrow .ytfi-left-arrow{line-height:17px;color:#4D4D4D}.hotel-custom-slider .rsArrowRight{right:0px}.hotel-custom-slider .rsArrowRight .right-arrow{position:absolute;top:45%;right:0px;background:#fff}.hotel-custom-slider .rsArrowRight .right-arrow .ytfi-right-arrow{line-height:17px;color:#4D4D4D}.hotel-full-gallery-overlay{background-color:rgba(0,0,0,0.5);z-index:999;position:fixed}.hotel-full-gallery-view{width:63%;position:fixed;top:10%;z-index:999999;left:50%;transform:translate(-50%, 0)}.hotel-full-gallery-view .lightSlider img{height:100%}.hotel-full-gallery-view .full-gallery-index{position:absolute;bottom:0px;width:0;height:0;right:0px;border-bottom:60px solid rgba(0,0,0,0.4);transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);border-left:70px solid transparent;border-bottom-right-radius:100%}.hotel-full-gallery-view .full-gallery-index span{position:absolute;right:20px;transform:rotate(180deg);float:right;top:16px;color:#fff}.hotel-full-gallery-view .full-gallery-index:first-child{display:none}.hotel-full-gallery-view .lSPager{display:none}.hotel-full-gallery-view .overlay-head{background:none}.hotel-full-gallery-view ul li{width:auto;width:auto;position:relative}.hotel-full-gallery-view ul li img{position:absolute;max-width:100%}.hotel-full-gallery-view .icon-cross{right:0px}.hotel-full-gallery-view .overlay-head{border:none}.hotel-full-gallery-view .overlay-cross{background:transparent url(//css.yatracdn.com/content/b2c-cdn/bongo-cdn/images/hotel/Cross.png) no-repeat}.hotel-full-gallery-view .overlay-cross:before{display:none}.fi-rating-bg:before{content:'\e1053 \e1053 \e1053 \e1053 \e1053';color:#666}.fi-rating-bg .star-filled:before{content:'\2605';color:#f34747}.common-logo:before{background:transparent url(//css.yatracdn.com/content/b2c-cdn/bongo-cdn/images/hotel/common-logos.png?version=201816071830) 0 0 no-repeat;content:" ";display:inline-block}.common-logo.logo-ta:before{height:25px;width:41px;background-position:-65px -5px;background-size:88px}.common-logo.logo-tg:before{height:25px;width:26px;background-position:-34px -5px;background-size:90px;vertical-align:top}.common-logo.logo-yta{display:inline-block;width:100%}.common-logo.logo-yta:before{height:66px;width:81px;background-position:-19px -17px;background-size:260px}@media only screen and (max-width: 767px){.common-logo.logo-yta:before{height:43px;width:50px;background-position:-13px -10px;background-size:160px}}.banner-opacity{opacity:2 !important}.similar-hotel-result-tupel.govt-txt-info{margin-top:20px}.footer-margin{float:right !important;color:#D60F0F !important}.srp-pah-theme .va-sub{vertical-align:sub}.srp-pah-theme .common-logo.logo-ta{vertical-align:middle}.srp-pah-theme .common-logo.logo-ta:before{height:15px;width:26px;background-position:-63px -6px}.srp-pah-theme .hotel-amenities{margin-top:5px}.srp-pah-theme .hotel-amenities.icons{margin-top:10px}.srp-pah-theme .srp-new-theme .hotel-type-list li:first-child{color:inherit}.red-box{border:1px solid #D60F0F;color:#D60F0F;padding:5px;border-radius:18%}.blank-results *:before,.blank-results *:after{display:none !important}.blank-results .blank-sort{background:#e4e4e4;color:#e4e4e4}.blank-results .result-item .result-item-image,.blank-results .result-item .hotel-name,.blank-results .result-item .hotel-location li,.blank-results .result-item .hotel-type-list li .icon-rating,.blank-results .result-item .hotel-type-list li.hs-tg,.blank-results .result-item .hotel-type-list li.room-left,.blank-results .result-item .hotel-type-list li.no-of-bedroom,.blank-results .result-item .price-value-holder .tipsy-content,.blank-results .result-item .hotel-amenities li,.blank-results .result-item .choose-room-button,.blank-results .result-item .hotel-price-value,.blank-results .result-item .hotel-extra li,.blank-results .result-item .pay-at-hotel,.blank-results .result-item .cutup-price{color:#f2f2f2 !important;background:#f2f2f2}.blank-results .result-item .display-offer{text-indent:-99999px}.blank-results .result-item .choose-room-button,.blank-results .result-item .price-value-holder .tipsy-content{border-color:#f2f2f2}.blank-results .result-item .sk-wave{margin:75px 0 0}@media only screen and (max-width: 768px){.list-view .blank-results .sort-link-hotel{display:none}}@media only screen and (max-width: 640px){.list-view .blank-results .result-item-image{height:86%}.list-view .blank-results .result-item-image .sk-wave{margin-top:50px}}@media only screen and (max-width: 550px){.list-view .blank-results .result-item-image{height:100%}.list-view .blank-results .result-item-image .sk-wave{margin-top:60px}}.list-view .blank-results .result-item{padding-bottom:0}@media only screen and (max-width: 640px){.list-view .blank-results .result-item .room-left,.list-view .blank-results .result-item .cutup-price{display:none}}@media only screen and (max-width: 640px){.list-view .blank-trip-info.trip-details-wrapper{padding:5px 60px 20px 40px}}@media only screen and (max-width: 610px){.list-view .blank-trip-info.trip-details-wrapper{padding:5px 60px 24px 40px}}@media only screen and (max-width: 600px){.list-view .blank-trip-info.trip-details-wrapper{padding:5px 60px 16px 40px}}@media only screen and (max-width: 400px){.list-view .blank-trip-info.trip-details-wrapper{padding:5px 60px 5px 40px}}.map-view .hotel-srp{padding:0 0 0 285px}@media only screen and (max-width: 1120px){.map-view .hotel-srp{padding:0}}.map-view .hotel-srp .srp-filters{margin-left:-285px}@media only screen and (max-width: 990px){.map-view .hotel-srp .srp-filters{margin-left:0px}}.map-view .trip-details-wrapper{border-bottom:1px solid #e4e4e4}.map-view .trip-details-wrapper .map-show{float:right}.map-view .view-options{margin-top:0}.map-view .map-hide{display:none}.map-view .map-show{display:block}.map-view .wrapper{width:100%;max-width:100%;float:left}.map-view .hotel-srp{min-height:621px;height:621px}.map-view .smart-search{display:none}.map-view .result-wrapper{width:410px;overflow:auto;clear:both}.map-view .result-item{padding:0 0 0 140px;min-height:115px;margin:5px 0 5px}.map-view .result-item.govt-txt-info{margin-top:20px}.map-view .result-item-image{width:143px;top:0;left:0;background:none}.map-view .result-item-image img{-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px;border-radius:3px 0 0 3px}.map-view .ytg-link{width:40px}.map-view .ytg-link .logo-yta:before{height:42px;width:45px;background-position:-15px -11px;background-size:165px}.map-view .result-details-wrapper{height:auto;padding:5px 10px}.map-view .result-details-left{width:100%;padding-right:0}.map-view .hotel-type-list{margin-top:4px}.map-view .hotel-amenities{margin-top:4px;height:auto}.map-view .hotel-amenities>li .icon-check{margin-right:2px}.map-view .hotel-amenities>li .icon-check:before{margin-top:4px}.map-view .hotel-amenities>li,.map-view .hotel-type-list li{margin-bottom:20px;margin:3px 0;padding:0 3px !important;border-left:1px solid #e2e2e2;float:left}.map-view .hotel-amenities>li:before,.map-view .hotel-type-list li:before{display:none}.map-view .hotel-amenities>li.hs-tg,.map-view .hotel-type-list li.hs-tg{padding-left:28px !important}.map-view .hotel-amenities>li.hs-tg:before,.map-view .hotel-type-list li.hs-tg:before{display:block;margin-left:3px}.map-view .hotel-amenities>li:first-child,.map-view .hotel-type-list li:first-child{padding-left:0 !important;border-left:none}.map-view .room-left{bottom:45px !important}.map-view .hotel-amenities li:nth-child(3){display:none}.map-view .hotel-extra{width:auto;margin-top:5px}.map-view .result-details-right{width:100%;padding:0}.map-view .price-value-holder{height:auto}.map-view .hotel-price .hotel-price-value{font-size:16px}.original-results>.full,.original-results>.accordion-menu,.original-results>.accordion-title,.original-results>.accordion-content,.new-theme .original-results>.input,.new-theme .select-box-wrapper .original-results>select,.original-results>.alert,.new-theme .original-results>.overlay-header,.new-theme .original-results>.overlay-content,.original-results>.filter-wrapper,.original-results>.filter-head,.original-results>.filter-list,.filter-list-with-clear .original-results>.filter-label,.original-results>.depart-time-grid,.original-results>.depart-time-label,.original-results>.srp-wrapper,.original-results>.srp-result-holder,.mega-filter .original-results>.accordion-title,.original-results>.matrix-wrapper,.original-results>.matrix-slide-wrapper,.original-results>.matrix-slide-list,.original-results>.matrix-link,.original-results>.matrix-label,.original-results>.overlay-folder,.original-results>.overlay-head,.original-results>.overlay-inner,.original-results>.spinner-counter{position:relative}.original-results.hide-result-list .result-wrapper,.original-results.hide-result-list .result-doc{width:0}.original-results.hide-result-list .icon-down-arrow,.original-results.hide-result-list .lSAction>.lSPrev,.original-results.hide-result-list .lSAction>.lSNext{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.result-doc{position:absolute;left:410px;top:50%;display:block;background:white;width:30px;height:50px;z-index:1;-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0;border-radius:0 2px 2px 0;-moz-box-shadow:3px 0px 5px 0px rgba(0,0,0,0.2);-webkit-box-shadow:3px 0px 5px 0px rgba(0,0,0,0.2);box-shadow:3px 0px 5px 0px rgba(0,0,0,0.2);-moz-transition:left .3s ease-in-out;-o-transition:left .3s ease-in-out;-webkit-transition:left .3s ease-in-out;transition:left .3s ease-in-out;padding:16px 6px}.result-doc .icon-down-arrow,.result-doc .lSAction>.lSPrev,.result-doc .lSAction>.lSNext{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media only screen and (max-width: 1120px){.map-view .trip-details-wrapper .left{display:none}.map-view .trip-details-wrapper .center{width:55%}.map-view .trip-details-wrapper .right{width:45%}.map-view .trip-details-wrapper .city-details{text-align:left}.map-view .trip-details-wrapper .city-details>li:first-child{padding-left:0}.map-view .result-wrapper{position:absolute;top:0;left:0;height:100%;overflow:auto;clear:both}}@media only screen and (max-width: 768px){.map-view .trip-details-wrapper .right{width:15%}.map-view .original-results>.full,.map-view .original-results>.accordion-menu,.map-view .original-results>.accordion-title,.map-view .original-results>.accordion-content,.map-view .new-theme .original-results>.input,.new-theme .map-view .original-results>.input,.map-view .new-theme .select-box-wrapper .original-results>select,.new-theme .select-box-wrapper .map-view .original-results>select,.map-view .original-results>.alert,.map-view .new-theme .original-results>.overlay-header,.new-theme .map-view .original-results>.overlay-header,.map-view .new-theme .original-results>.overlay-content,.new-theme .map-view .original-results>.overlay-content,.map-view .original-results>.filter-wrapper,.map-view .original-results>.filter-head,.map-view .original-results>.filter-list,.map-view .filter-list-with-clear .original-results>.filter-label,.filter-list-with-clear .map-view .original-results>.filter-label,.map-view .original-results>.depart-time-grid,.map-view .original-results>.depart-time-label,.map-view .original-results>.srp-wrapper,.map-view .original-results>.srp-result-holder,.map-view .mega-filter .original-results>.accordion-title,.map-view .original-results>.matrix-wrapper,.map-view .original-results>.matrix-slide-wrapper,.map-view .original-results>.matrix-slide-list,.map-view .original-results>.matrix-link,.map-view .original-results>.matrix-label,.map-view .original-results>.overlay-folder,.map-view .original-results>.overlay-head,.map-view .original-results>.overlay-inner,.map-view .original-results>.spinner-counter{margin-top:-1px}}@media only screen and (max-width: 640px){.map-view .result-wrapper,.map-view .result-doc{display:none}.map-view .trip-details-wrapper .right{width:50px}.map-view .trip-details-wrapper .center{width:100%}.map-view .trip-details-wrapper .link-list>li .new-gray-button,.map-view .trip-details-wrapper .link-list>li .currency-switch-button{padding:43px 5px 9px}.map-view .trip-details-wrapper .link-list>li .new-gray-button i,.map-view .trip-details-wrapper .link-list>li .currency-switch-button i{top:20px}}@media only screen and (max-width: 600px){.map-view .trip-details-wrapper .link-list>li .new-gray-button,.map-view .trip-details-wrapper .link-list>li .currency-switch-button{padding:30px 5px 9px}.map-view .trip-details-wrapper .link-list>li .new-gray-button i,.map-view .trip-details-wrapper .link-list>li .currency-switch-button i{top:10px}}@media only screen and (max-width: 480px){.map-view .result-wrapper{width:100%}}.info-window .result-item{margin-top:0;border:none}.info-window .result-item:hover{border:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.info-window .result-details-wrapper{padding-right:0}.info-window .result-details-right{margin-top:5px}.info-window .result-details-right,.info-window .result-button-holder{display:block !important}.info-window .result-button-holder .icon,.info-window .result-button-holder .lSAction>.lSPrev,.info-window .result-button-holder .lSAction>.lSNext{display:none}.result-wrapper .sort-link-hotel .sort-close-btn{display:none}@media only screen and (max-width: 768px){.result-wrapper .sort-link-hotel{position:fixed;z-index:9999;width:300px;left:50%;margin-left:-150px;margin-top:0;border-radius:4px;display:none}.result-wrapper .sort-link-hotel .sort-close-btn{display:block;position:absolute;right:10px;top:10px}.result-wrapper .sort-link-hotel .sort-close-btn:before{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.result-wrapper .sort-link-hotel.show-sort{display:block}.result-wrapper .sort-link-hotel:before{background:rgba(0,0,0,0.5) none repeat scroll 0 0;content:"";height:100%;left:0;position:fixed;top:0;width:100%;z-index:0}.result-wrapper .sort-link-hotel>li{background:#fff;position:relative;width:100% !important;z-index:1;padding:6px 10px;text-align:left}.result-wrapper .sort-link-hotel>li:first-child{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px;border-radius:4px 4px 0 0}.result-wrapper .sort-link-hotel>li:last-child{-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0;border-radius:0 0 4px 4px}.result-wrapper .sort-link-hotel>li.sort-by{font-family:"Rubik-Medium";border-bottom:1px solid #e4e4e4;font-size:1em;width:100%;float:left;padding:12px}.result-wrapper .sort-link-hotel>li.recomend{padding-top:12px}.result-wrapper .sort-link-hotel>li.price-sort,.result-wrapper .sort-link-hotel>li>p{width:100%;float:left}.result-wrapper .sort-link-hotel>li.price-sort .sort-link,.result-wrapper .sort-link-hotel>li>p .sort-link{width:100% !important;padding-right:15px;text-align:left}.result-wrapper .sort-link-hotel>li.price-sort{padding-bottom:12px}.result-wrapper .sort-link-hotel>li>p{white-space:nowrap}.result-wrapper .sort-link-hotel>li .sort-link{font-size:1em}.result-wrapper .sort-link-hotel>li .visible-md{display:none !important}}.sort-link-hotel li{width:20%}.sort-link-hotel li .ytfi-up:before,.sort-link-hotel li .ytfi-down:before{font-size:13px;visibility:hidden}.sort-link-hotel li .ytfi-up.active:before,.sort-link-hotel li .ytfi-down.active:before{visibility:visible}.sort-link-hotel li.sort-by{width:10%}.sort-link-hotel li.price-sort{width:30%}.sort-link-hotel li .icon:before,.sort-link-hotel li .lSAction>.lSPrev:before,.sort-link-hotel li .lSAction>.lSNext:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.sort-link-hotel li .active.icon:before,.sort-link-hotel li .lSAction>.active.lSPrev:before,.sort-link-hotel li .lSAction>.active.lSNext:before{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.map-view .sort-link-hotel li{padding:0 5px;width:50%;text-align:left;display:none}.map-view .star-rat a{float:left}.map-view .sort-link-hotel li.recomend,.map-view .sort-link-hotel li.price-sort{display:block}.sort-link-hotel.home-stay{width:auto;float:right}.sort-link-hotel.home-stay li{width:auto;padding-left:40px}.no-result-wrapper{border:1px solid #e4e4e4;margin-top:20px}.blank-filters .accordion-title{cursor:default}.hotel-byop .quick-view{display:block !important}.hotel-byop .hotel-srp{padding-left:21px}.hotel-byop .byop-load-more{border-radius:3px;bottom:-35px;cursor:pointer;display:none;position:absolute !important;left:50%;margin-left:-52px;text-align:center;z-index:1}.hotel-byop .byop-load-up{border-radius:3px;top:5px;cursor:pointer;position:fixed !important;right:50%;text-align:center;z-index:1}.hotel-byop .srp-filters{position:absolute;left:-10000px}.hotel-byop .byop-filter-opener{display:block !important;left:0;top:100px;position:absolute;width:42px;height:42px}.hotel-byop .byop-filter-opener .icon,.hotel-byop .byop-filter-opener .lSAction>.lSPrev,.hotel-byop .byop-filter-opener .lSAction>.lSNext{margin:8px 0 0 7px}.open-byop-filters .choose-room-button{margin-top:20px}.open-byop-filters .hotel-byop .hotel-srp{padding-left:300px}.open-byop-filters .hotel-byop .srp-filters{left:0;margin-left:0}.open-byop-filters .hotel-byop .byop-filter-opener{display:none !important}.open-byop-filters .hotel-byop .byop-filter-closer{display:block !important}.show-results .hotel-byop .byop-load-more{display:block}.byop-page-hotel .byop-selected-icon{display:none}.byop-page-hotel .active-byop-hotel{border:1px solid #859DB6;box-shadow:0 0 8px 1px #5487A9;-moz-box-shadow:0 0 8px 1px #5487A9;-webkit-box-shadow:0 0 8px 1px #5487A9}.byop-page-hotel .active-byop-hotel .choose-room-button{background:#4ea403;border:1px solid #4ea403}.byop-page-hotel .active-byop-hotel .choose-room-button .byop-selected-icon{display:block;width:10px;height:10px;float:left;position:absolute;bottom:3px;right:2px}.byop-page-hotel .active-byop-room.choose-room-button{background:#4ea403;border:1px solid #4ea403;position:relative}.byop-page-hotel .active-byop-room.choose-room-button .byop-selected-icon{display:block;width:10px;height:10px;float:left;position:absolute;bottom:3px;right:2px}@media only screen and (max-width: 1120px) and (max-width: 610px){.byop-page-hotel .hotel-srp{padding-top:0 !important}}.byop-page-hotel .trip-details-wrapper{display:none !important}.byop-page-hotel .close-filter-byop{display:block;color:#fff;background:#55961c;text-transform:uppercase;font-size:10px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;float:left}.byop-page-hotel .close-filter-byop:hover{color:#fff;box-shadow:-1px 2px 3px #ccc;-moz-box-shadow:-1px 2px 3px #ccc;-webkit-box-shadow:-1px 2px 3px #ccc}.byop-page-hotel .close-filter-byop:after{content:"\2716";display:inline-block;padding:3px 5px;border-left:1px solid #4ea403}.byop-page-hotel .close-filter-byop span{padding:4px 8px;display:inline-block}@media only screen and (max-width: 640px){.open-byop-filters .hotel-byop .hotel-srp{padding-left:0}.open-byop-filters .hotel-srp .srp-filters{display:none;width:0}}@media only screen and (max-width: 640px){.byop-page-hotel .list-view .result-item .result-item-image{width:0;display:none}.byop-page-hotel .hotel-byop .hotel-srp{padding-left:0}.byop-page-hotel .list-view .result-item{padding-left:0px}.byop-page-hotel .hotel-byop .byop-filter-opener{display:none !important}}@media only screen and (max-width: 480px){.active-byop-hotel:before{content:'';border:1px solid #c1c1c1;background:#38c348;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;width:15px;height:15px;position:absolute;bottom:6px;left:10px}.active-byop-hotel:after{content:'';width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);position:absolute;bottom:10px;left:16px}}.result-item.short-stay .result-footer-left{padding-right:0}.result-item.short-stay .result-footer-right{display:none}.banner-modal-open{overflow:hidden}.banner-modal-open .banner-modal-backdrop{height:100%;width:100%}.banner-modal-open .banner-modal{display:block;height:100%;width:100%}.banner-modal{display:none;left:0;overflow:hidden;overflow-y:auto;position:fixed;top:0;z-index:10001;padding-left:1rem;padding-right:1rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.banner-modal .banner-modal-panel{margin-bottom:1rem;border:15px solid #fff;margin:30px auto;position:relative;max-width:600px;padding:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;z-index:1}.banner-modal .banner-modal-btn{position:absolute;right:-28px;top:-28px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;width:30px;height:30px;display:block;line-height:20px;text-align:center;color:#fff;text-decoration:none;background:url(../../../images/hotel/close_icon.png) no-repeat}.banner-modal-backdrop{background-color:#000;background-color:rgba(0,0,0,0.8);left:0;overflow:hidden;position:fixed;top:0;z-index:0}.banner-img-responsive{width:100%;height:auto}.banner-mobile-view{display:none}@media (max-width: 767px){.banner-mobile-view{display:block}.banner-desktop-view{display:none}}.weekend{padding:6px 0 0}.weekend .wknd-border{border-bottom:1px solid #e2e2e2;padding:5px 0;border-top:1px solid #e2e2e2;cursor:pointer}.weekend .ytfi-down-arrow,.weekend .ytfi-up-arrow{position:absolute;right:6px;top:50%;transform:translateY(-50%);font-size:18px}.weekend .wrapper{transform:translate(0%, 0%);display:flex;width:101%;overflow-y:hidden;overflow-x:hidden}.weekend .heading{line-height:37px;font-size:18px}.weekend .wrp-scrl{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;padding:0;transition:all 1s;margin-top:12px;margin-bottom:4px}.weekend .wrp-scrl ::-webkit-scrollbar{display:none}.weekend .uprwrap{display:flex;justify-content:space-between}.weekend .save{border:1px solid #26A913;border-radius:11px;color:#26A913;font-size:12px;padding:2px 8px}.weekend .arrow{position:absolute;z-index:999;cursor:pointer;color:#777b80;background:#fff;width:36px;padding:8px;height:32px;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.weekend .arrow.la{left:-7px;box-shadow:0px 0 4px 0 #D1D1D1;padding-left:14px;border-top-right-radius:3px;border-bottom-right-radius:3px}.weekend .arrow.ra{right:-20px;box-shadow:0 0 4px 0 #D1D1D1;padding-left:7px;border-top-left-radius:3px;border-bottom-left-radius:3px}.weekend .pckg{width:420px;height:338px;border:1px solid #d8d8d8;justify-content:center;align-items:center;margin:0 10px;position:relative;border-radius:3px;background:#fff;min-width:415px}.weekend .pckg:hover{box-shadow:0 0 8px 1px rgba(0,0,0,0.2);border:1px solid rgba(0,0,0,0.2)}.weekend .pt24{padding-top:40px}.weekend .arrow-icon{border:solid #777b80;border-width:0 2px 2px 0;display:inline-block;padding:7px;border-radius:3px}.weekend .arrow-icon.la{transform:rotate(135deg)}.weekend .arrow-icon.ra{transform:rotate(-45deg)}.weekend .trip{background:#FFFFFF;box-shadow:rgba(0,0,0,0.2) 0 0px 14px;border-radius:3px 0 0 3px;position:absolute;right:0;top:30px;padding:4px 0;color:#00a680;letter-spacing:0.3px}.weekend .trip .text{padding-left:6px}.weekend .trip .text .common-logo{vertical-align:middle}.weekend .trip .rating{font-size:14px;vertical-align:text-top;margin:0 4px;font-weight:bold}.weekend .htl-type{position:absolute;bottom:0;width:100%;color:#fff;background:rgba(0,0,0,0.7)}.weekend .htl-type .text{color:#fff;font-size:13px;padding:6px 16px;font-style:italic}.weekend .htl-img{width:100%;height:160px;position:relative}.weekend .htl-img .img{border-radius:3px;width:100%;height:160px}.weekend .common-logo.logo-ta:before{height:18px;width:25px;background-position:-57px -5px;background-size:86px}.weekend .lp{padding:20px}.weekend .lp .amen{display:flex;font-size:11px}.weekend .lp .llp{width:65%}.weekend .lp .rlp{padding-top:4px}.shiftRight{transform:translateX(-800px);transition:all 1s}.shiftLeft{transform:translateX(0px);transition:all 1s}.weekend-logo{height:38px;width:37px;display:inline-block;vertical-align:bottom;margin-right:5px;background:url(../../../images/hotel/wknd.svg) center no-repeat}.bed-logo{height:38px;width:39px;display:inline-block;vertical-align:bottom;margin-right:5px;background:url(../../../images/hotel/bed.svg) center no-repeat}.maxWd{max-width:180px}.arrow-disable{cursor:default !important}.arrow-disable .arrow-icon{border:solid #e4e5e6;border-width:0 2px 2px 0;cursor:default;pointer-events:none}.stick{position:absolute;bottom:20px;right:20px}@media all and (-ms-high-contrast: none){.grad{background-color:transparent;background-image:none}}.grad{background-color:#fff;background-image:-webkit-linear-gradient(left, #43264e, #ea2331);background-image:-moz-linear-gradient(left, #43264e, #ea2331);background-image:-ms-linear-gradient(left, #43264e, #ea2331);background-image:-o-linear-gradient(left, #43264e, #ea2331);background-image:linear-gradient(to right, #43264e,#ea2331);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.offers-new{float:left;position:relative}@media only screen and (max-width: 768px){.offers-new{max-width:60%;position:absolute;bottom:10px}}@media only screen and (max-width: 736px){.offers-new{display:none}}.offers-new ul{font-size:11px;line-height:16px;padding-left:14px}.offers-new li{list-style-type:disc;padding-bottom:3px}.offers-new .offer-more{position:absolute;right:-12px;bottom:2px}.offers-new .offer-more .tipsy{min-width:230px}.offers-new .offer-more .tipsy.on-tuple{min-width:280px}.offers-new .offer-more .tipsy.from-right-top{right:-15px}.offers-new .offer-more.show-inline{position:absolute;top:0;right:auto}.offers-new .offer-more.show-inline .tipsy{white-space:normal}.font12{font-size:12px}.font13{font-size:13px}.exc-deal{margin:0 10px}.exc-deal li{padding:5px 0}@media only screen and (max-width: 640px){.sm-lft{padding-bottom:5px;float:left;width:100%}}.hotel-details-page *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 1170px){.title{padding:0 5px}}.vm{vertical-align:middle}.text-blue{color:#4ea5df}.il-block{display:inline-block}.panel{padding:20px;box-shadow:0 2px 4px 0 #c8c8c8;background-color:#fff}@media only screen and (max-width: 1170px){.panel{padding:10px;margin-left:5px;margin-right:5px}}.list>li{padding:10px 0}.list>li:last-child{border-bottom:0}.list-border>li{border-bottom:1px solid #e4e4e4;padding:20px 0}.list-inline{margin:-15px}.list-inline>li{display:inline-block;margin:0 15px 10px 15px}.list-inline>li i{width:auto;line-height:0.8}.list-check{margin:0 -15px -15px}@media only screen and (max-width: 640px){.accordion-header{padding:10px;background-color:#fff;border:1px solid #e4e4e4;cursor:pointer}}@media only screen and (max-width: 640px){.accordion-header.active+.accordion-body{display:block}}@media only screen and (max-width: 640px){.accordion-body{padding:10px;display:none;border:1px solid #e4e4e4;border-top:0}}.accordion-control{display:none}@media only screen and (max-width: 640px){.accordion-control:checked ~ .accordion-body{display:block}}.fs-28{font-size:28px}.ecash-tag{display:inline-block;line-height:1;padding-right:5px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#fccd03;background:-moz-linear-gradient(top, #fccd03 1%, #fba202 100%);background:-webkit-linear-gradient(top, #fccd03 1%, #fba202 100%);background:linear-gradient(to bottom, #fccd03 1%,#fba202 100%);position:relative}.ecash-tag:before{padding:2px 5px 4px;margin-right:5px;content:attr(data-ecash);display:inline-block;background-color:white;border:1px solid #e4e4e4;border-right:0;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px;border-radius:4px 0 0 4px;white-space:nowrap}.show-popup{position:fixed;top:0;left:0;z-index:9999;overflow:hidden;overflow-y:auto;height:100%;width:100%}.show-popup>.popup-wrapper>.popup-title{margin:0 -10 10px;padding:0 10px 10px;font-size:16px;border-bottom:1px solid #e4e4e4}.show-popup>.popup-wrapper{display:block;position:relative;background:white;padding:10px;margin:20px auto;width:100%;max-width:600px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-bottom:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1001}.show-popup>.popup-wrapper.img-popup{max-width:520px;margin-top:100px}.show-popup>.popup-wrapper.img-popup .details{padding:0;width:500px !important;height:295px}.show-popup>.popup-mask{height:100%;opacity:1;width:100%}.show-popup .popup-more{display:none}.inclusions>.popup-wrapper{max-width:450px}.popup-mask{background-color:rgba(0,0,0,0.4);opacity:0;overflow:hidden;position:absolute;right:0;top:0;transition:opacity 500ms ease 0s;z-index:1000}.oh{overflow:hidden}.ytg-wrapper{padding-left:20px;position:relative}.ytg-wrapper .ytfi-lowest-tag{width:100%;border:1px solid #199d1e;border-left:0;padding:4px 10px 4px 30px;line-height:1;color:#199d1e;border-radius:0 4px 4px 0;font-size:60px;display:inline-block}.ytg-wrapper .ytfi-lowest-tag:before{position:absolute;left:0;top:-3px}.hs.lowest-price{width:100% !important;border:1px solid #199d1e;border-left:0;padding:4px 10px 4px 30px !important;height:40px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.hs.lowest-price .color-green{color:#199d1e}.hs.lowest-price:before{top:0;margin:-1px;left:-30px}.clearfix::after{content:"";display:table;clear:both}.section-header-margin{margin-top:20px;margin-bottom:10px}@media only screen and (max-width: 640px){.section-header-margin{margin-top:10px}}.htl-hightlights-wrapper .hotel-description ~ .under-link-parent-hover{min-width:92px;position:relative}.htl-hightlights-wrapper .hotel-description ~ .under-link-parent-hover.ytfi-up-arrow:before,.htl-hightlights-wrapper .hotel-description ~ .under-link-parent-hover.ytfi-down-arrow:before{position:absolute;right:-17px;top:4px;font-size:12px}.hotel-promo-details{background:#f7c74d;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:8px}.hotel-promo-details .promo-details-inner{border:1px dashed rgba(51,51,51,0.3);font-size:.857em;color:#333;text-align:center;padding:8px 10px;text-transform:uppercase}.hotel-promo-details .promo-details-inner p{border-bottom:1px solid rgba(51,51,51,0.3);padding-bottom:8px}.hotel-promo-details .promo-details-inner .promo-val{font-size:2em;color:#fff;font-family:"Rubik-Medium";padding-top:6px}.pers-you-save{font-size:14px;border-radius:3px;font-weight:bold;top:40px;position:relative}.pers-you-save span{display:inline-block}@media (max-width: 1023px){.pers-you-save{display:none}}.pers-bm{display:block;color:#D60F0F;font-size:12px;position:absolute !important;right:5px;border:none !important;padding-top:11px;font-weight:bold}.pers-booked{position:absolute;z-index:999;background-color:rgba(0,0,0,0.7);color:#fff;bottom:77px;padding:5px 10px 6px 10px;font-size:14px;right:0px;border-bottom-left-radius:3px;border-top-left-radius:3px}@media (max-width: 640px){.pers-booked{bottom:15px}}.bottom-145{bottom:145px}.show-quick-view .pers-booked{display:none}.top-70{top:70px !important}.bottom-0{bottom:0px !important}.hotel-page-nav{padding:0 15px;margin:5px 0 0}.hotel-page-nav .matrix-slide-list{width:auto}.hotel-page-nav .matrix-slide-list .nav-dot{display:none}.hotel-page-nav .matrix-slide{display:block}.hotel-page-nav .matrix-link{color:#4D4D4D;padding:10px}.hotel-page-nav .matrix-link:hover,.hotel-page-nav .matrix-link.active{color:#666}.valentine-offer{min-height:35px;line-height:35px !important;text-align:right;color:#D60F0F}.valentine-offer .vt-a{margin-left:3px;color:#D60F0F}@media only screen and (max-width: 768px){.hotel-page-nav{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin:0}}@media only screen and (max-width: 640px){.hotel-page-nav{padding:0}.hotel-page-nav .matrix-slide-list{display:table;border-collapse:collapse;table-layout:fixed;width:100%}.hotel-page-nav .matrix-slide-list>li{display:none}.hotel-page-nav .matrix-slide-list>li:nth-child(1),.hotel-page-nav .matrix-slide-list>li:nth-child(2),.hotel-page-nav .matrix-slide-list>li:nth-child(3){display:table-cell;float:none;width:auto}.hotel-page-nav .matrix-slide-list>li.nav-dot{position:relative;width:50px;float:none;display:table-cell;text-align:center}.hotel-page-nav .matrix-slide-list>li.nav-dot:hover .nav-dropdown{display:block}.hotel-page-nav .matrix-slide-list>li .matrix-link{border:0 none;padding:16px 0}.hotel-page-nav .matrix-slide-list>li .vertical-dot{background:white none repeat scroll 0 0;border:0 none;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;display:inline-block;height:8px;margin:0 15px;padding:0;position:relative;width:8px}.hotel-page-nav .matrix-slide-list>li .vertical-dot:before,.hotel-page-nav .matrix-slide-list>li .vertical-dot:after{background:white;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;content:"";display:block;height:8px;position:absolute;width:8px}.hotel-page-nav .matrix-slide-list>li .vertical-dot:before{top:-11px}.hotel-page-nav .matrix-slide-list>li .vertical-dot:after{bottom:-11px}.hotel-page-nav .matrix-slide-list .nav-dropdown{position:absolute;right:0;display:none;top:100%;z-index:101}.hotel-page-nav .matrix-slide-list .nav-dropdown>li{display:block;float:none;white-space:nowrap;border-top:1px solid #666}.hotel-page-nav .matrix-slide-list .nav-dropdown a{background-color:#333;color:#fff;display:block;padding:10px 15px}}@media only screen and (max-width: 640px){.hotel-page-nav{padding:0}.matrix-slide-list.default{width:100%}.matrix-slide-list.drop-down{display:none}.matrix-slide-list.default .matrix-slide{width:33.33%;text-align:center}.matrix-slide-list.default .matrix-slide.page-nav-view-more{width:40px;height:100%;position:absolute;top:0;right:0;display:none}}.hotel-detail-header{padding:10px 0}.back-to-result{float:left;margin-top:10px;color:#333}.back-to-result:before{color:#4ea5df;font-weight:bold}@media only screen and (max-width: 768px){.back-to-result:before{color:#fff;padding-left:5px}}.hotel-details-header-devider{margin-top:10px;height:1px;background:#e2e2e2}.hotel-name-header{padding:5px 0 0;width:73%;float:left;margin-bottom:10px}@media only screen and (max-width: 1170px){.hotel-name-header{padding-left:5px}}.hotel-name-header .htl-name{color:#262626}.hotel-name-header .htl-name i{font-style:normal}.hotel-name-header .htl-name small{font-size:1em}.hotel-name-header .htl-name .rating-bg{line-height:1.2;position:relative;top:-2px;font-weight:bold}.htl-details-add{color:#4D4D4D;max-width:100%;position:relative;padding:0 85px 0 0;margin-top:5px}@media only screen and (max-width: 768px){.htl-details-add{padding:0}}.htl-details-add .show-map{position:absolute;right:0;float:left;top:0}.htl-details-add i{font-style:normal}.htl-details-add small{font-size:14px}@keyframes pulse-shrink{to{transform:scale(0.9)}}.hotel-choose-room{width:27%;padding:5px 138px 0 0;position:relative}.hotel-choose-room .btn{position:absolute;right:0}@media only screen and (max-width: 1170px){.hotel-choose-room .btn{right:5px}}.hotel-choose-room .btn:hover{animation-name:pulse-shrink;animation-duration:.5s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate}@media only screen and (max-width: 768px){.hotel-detail-body #hotel-header-wrapper{display:none}.hotel-detail-header{padding:0 0 0 40px;position:absolute;background:transparent}.hotel-detail-header.fixed-top-nav-head{position:fixed;top:0;z-index:1000}.back-to-result{position:absolute;top:50%;left:10px;margin:0;height:22px}.back-to-result span{display:none}.hotel-details-header-devider{display:none}.hotel-detail-header .link-list{height:66px;position:relative;width:70px;background:#e4e4e4}.hotel-detail-header .link-list li{width:100%}.hotel-detail-header .link-list li .new-gray-button,.hotel-detail-header .link-list li .currency-switch-button{padding:40px 5px 9px}.hotel-detail-header .link-list li .new-gray-button>i,.hotel-detail-header .link-list li .currency-switch-button>i{top:15px}.hotel-name-header{padding:10px 70px 10px 40px;width:100%;margin-bottom:0;z-index:99;background:#fff;position:relative}.hotel-choose-room,.show-map{display:none}}@media only screen and (max-width: 640px){.htl-name{font-size:1.143em}.hotel-detail-header .link-list{height:62px;width:55px}.hotel-name-header{padding-left:35px;padding-right:55px}.hotel-name-header .three-dot>.fl:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.hotel-name-header .icon-rating{display:none}}.detail-error-box{margin-top:50px;margin-bottom:60px;background:#f2f2f2}.overlay-wrapper .detail-error-box{margin-top:auto;margin-bottom:-15px}.detail-error-box a{padding:10px;background-color:#55961c;color:#fff;border-radius:4px}.detail-main-price-tooltip{bottom:60px !important}.srp-error-box{background:#f2f2f2}.srp-error-box a{padding:10px 30px;background-color:#55961c;color:#fff;border-radius:3px}.show-pwa{display:none}.hide-pwa{display:inline-block}@media only screen and (max-width: 768px){.hotel-detail-header-pwa{border-bottom:1px solid #bfbfbf;background:#fff}.hotel-detail-header-pwa .link-list{height:60px;background:#fff}.hotel-detail-header-pwa .link-list li .new-gray-button,.hotel-detail-header-pwa .link-list li .currency-switch-button{background:#e4e4e4;border:1px solid #bfbfbf;color:#666;min-height:55px}.hotel-detail-header-pwa .link-list li .new-gray-button i,.hotel-detail-header-pwa .link-list li .currency-switch-button i{top:20px}.hotel-detail-header-pwa .hide-pwa{display:none}.hotel-detail-header-pwa .show-pwa{display:inline-block}.hotel-detail-header-pwa .show-pwa.icon-pos-left-center:before{left:-7px}.hotel-detail-header-pwa .icon-search:before{background-position:-128px -48px;margin-top:3px}}@media only screen and (max-width: 768px){.hotel-name-header-pwa{background:transparent;color:#fff;width:70%;left:45px !important;padding-left:0;padding-right:0;z-index:9999}.hotel-name-header-pwa .htl-details-add{color:#fff}.hotel-name-header-pwa .icon-rating{display:none}}/*! lightslider - v1.1.3 - 2015-04-14
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT */.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightSlider:before,.lightSlider:after{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative}.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSFade>*{position:absolute !important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lSSlideWrapper .lSFade>*.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>*.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s}.lSSlideOuter .lSPager.lSpg>li:hover a,.lSSlideOuter .lSPager.lSpg>li.active a{background-color:#428bca}.lSSlideOuter .media{opacity:0.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0px, 0px, 0px);-moz-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius 0.12s linear 0s 0.35s linear 0s;transition:border-radius 0.12s linear 0s 0.35s linear 0s;height:52px}@media only screen and (max-width: 768px){.lSSlideOuter .lSPager.lSGallery li{height:38px}}.lSSlideOuter .lSPager.lSGallery img{display:block;height:100%;max-width:100%}.lSSlideOuter .lSPager.lSGallery:before,.lSSlideOuter .lSPager.lSGallery:after{content:" ";display:table}.lSSlideOuter .lSPager.lSGallery:after{clear:both}.lSAction>a{width:32px;display:block;top:50%;height:32px;cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:0.8;-webkit-transition:opacity 0.35s linear 0s;transition:opacity 0.35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0px !important}.lSSlideOuter.vertical .lSGallery{position:absolute !important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100% !important;max-width:none !important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lightSlider,.lSSlideOuter .lSPager{padding-left:0;list-style:none outside none}.lSSlideOuter.lSrtl .lightSlider,.lSSlideOuter.lSrtl .lSPager{padding-right:0}.lSSlideOuter .lightSlider>*,.lSSlideOuter .lSGallery li{float:left}.lSSlideOuter.lSrtl .lightSlider>*,.lSSlideOuter.lSrtl .lSGallery li{float:right !important}@-webkit-keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@-webkit-keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@-webkit-keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@-webkit-keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}@keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd 0.3s;animation:topEnd 0.3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd 0.3s;animation:bottomEnd 0.3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.gallery-copyright{display:inline-block;width:30%;float:right}.gallery-view-wrapper{background:#fff;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px;border-radius:3px 3px 0 0}.hotel-description p{padding:5px 0 5px}.gallery-view-left{width:75%;float:left}.gallery-img-item{position:relative}.gallery-img-title{position:absolute;bottom:0;width:100%;padding:15px;float:left;background:rgba(0,0,0,0.5);color:#fff}.gallery-img-item img{max-width:100%}.lightSlider>li{background:#1d1d1d;height:500px}@media only screen and (max-width: 767px){.lightSlider>li{height:200px}}.lightSlider>li>img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-width:100%;max-height:100%}.lSSlideWrapper,.lSPager,.lSSlideOuter{width:100%;float:left}.lSPager{background:#f5f5f5}.lSPager li img{width:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}.lSPager li:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.lSPager li.active img{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.lSAction>.lSPrev,.lSAction>.lSNext{background:#fff;width:31px;padding:10px;position:absolute;height:35px}.lSAction>.lSPrev{left:0;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0;border-radius:0 3px 3px 0}.lSAction>.lSPrev:before{margin:0 0 0 -3px}.lSAction>.lSNext{right:0;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px;border-radius:3px 0 0 3px}.lSAction>.lSNext:before{margin:0 0 0 -1px}@media only screen and (max-width: 900px){.gallery-view-wrapper{padding:0;margin-top:0;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}}@media only screen and (max-width: 850px){.gallery-view-left{width:100%}}@media only screen and (max-width: 600px){.gallery-img-title{padding:8px;font-size:12px}}.detail-pagination-theme .htl-type-list li .type-label{padding-left:50px}.hotel-deal{background:#e2e2e2;padding-top:10px;padding-bottom:10px;padding-right:10px;-moz-border-radius:0 0 2px 2px;-webkit-border-radius:0;border-radius:0 0 2px 2px}.hotel-deal .offer-label{line-height:10px}.gallery-view-right{padding:0 0 0 25px;width:25%;float:left}.htl-type-list li{margin-bottom:10px;padding:0 0 0 52px;position:relative}.htl-type-list li .icon-holder{width:42px;height:42px;position:absolute;left:0;top:0;float:left;background:#f5f5f5}.htl-type-list li .icon-holder .hs{margin:10px 0 0 10px}.htl-type-list li .icon-holder i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.htl-type-list li .type-label{line-height:42px}.host-profile-left{border:1px solid #e2e2e2;margin:10px 0 0}.host-heading{padding:10px;background:#f5f5f5;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px;border-radius:2px 2px 0 0}.host-content{position:relative;padding:10px 10px 10px 110px;min-height:110px;background:#fff;-moz-border-radius:0 0 2px 2px;-webkit-border-radius:0;border-radius:0 0 2px 2px}.host-img-wrapper{width:90px;height:90px;position:absolute;left:10px;top:10px;float:left}.ta-logo:before{background:transparent url(//css.yatracdn.com/content/b2c-cdn/bongo-cdn/images/hotel/ta-logo.png?version=201816071830) 0 0 no-repeat;content:" ";display:inline-block}.ta-logo.logo-ta:before{height:31px;width:106px;background-position:2px 9px;background-size:96px}.maxHeight{text-overflow:ellipsis;overflow:hidden;min-height:100px;width:100%;max-height:100px}.arrow{border:solid;border-width:0 1px 1px 0;display:inline-block;padding:3px}.up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.galllery-view-tripadvisor{margin:15px 0 0;padding:15px 0;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}.ul{text-decoration:underline}a:hover{text-decoration:none !important}.htl-hightlights-wrapper .galllery-view-tripadvisor{display:none}@media only screen and (max-width: 850px){.htl-hightlights-wrapper .galllery-view-tripadvisor{display:block;border:none;margin:0;width:75%}.htl-hightlights-wrapper.has-logo .galllery-view-tripadvisor{padding:0 0 0 15px}}.tripadvisor-rate li{float:left;margin-right:5px;line-height:16px}.htl-hightlight li{float:left;margin:0 0 15px 0;min-height:42px}@media only screen and (max-width: 1000px){.host-profile{display:none}}@media only screen and (max-width: 850px){.gallery-view-right{display:none}}.fixed-nav-head{position:fixed;top:0;background:#fff;left:0;z-index:999;border-bottom:1px solid #e4e4e4;padding:0 0 8px}@media only screen and (max-width: 1024px){.fixed-nav-head{padding:0}}.fixed-nav-head .hotel-choose-room,.fixed-nav-head .hotel-name-header{padding-top:10px}.hotel-logo-wrapper{height:192px;max-width:252px}.htl-hightlights-wrapper .hotel-logo-wrapper{display:none}@media only screen and (max-width: 850px){.htl-hightlights-wrapper.has-logo .hotel-logo-wrapper{width:25%;height:auto}.htl-hightlights-wrapper.has-logo .hightlight-left{margin-right:0}.htl-hightlights-wrapper.has-logo .hightlight-left,.htl-hightlights-wrapper.has-logo .hightlight-right{width:75%;padding:0 0 0 15px}.htl-hightlights-wrapper.has-logo .hotel-logo-wrapper{display:block}}@media only screen and (max-width: 500px){.htl-hightlights-wrapper.has-logo .hotel-logo-wrapper{width:25%}.htl-hightlights-wrapper.has-logo .galllery-view-tripadvisor{width:75%}.htl-hightlights-wrapper.has-logo .hightlight-left,.htl-hightlights-wrapper.has-logo .hightlight-right{width:auto;padding:0 20px 0 0;display:none}.review-counter-wrapper{display:none}}.percent-off{position:absolute;z-index:99;background:#D60F0F;padding:3px 20px 5px 20px;color:#fff;font-size:12px;left:-10px;box-shadow:1px 2px 2px 0 rgba(0,0,0,0.4);-moz-box-shadow:1px 2px 2px 0 rgba(0,0,0,0.4);-webkit-box-shadow:1px 2px 2px 0 rgba(0,0,0,0.4)}.percent-off:before{content:'';position:absolute;left:0;bottom:-10px;width:0;height:0;border:5px solid #D60F0F;border-bottom-color:transparent;border-left-color:transparent}.percent-off p:first-child{font-size:18px}.percent-off span:first-child{font-size:20px}.couple-tag{position:absolute;z-index:500;right:0;width:166px;top:30px;height:55px;background:url(../../../images/hotel/couple-logo.svg) center no-repeat}.couple-tag .tipsy{top:48px;right:20px;width:400px;opacity:0.8}.couple-tag .tipsy-content.info{box-shadow:none;border:none}.couple-tag .tipsy-content.bottom-right-top:after{border-bottom:10px solid #000}.couple-tag .tipsy-content.bottom-right-top:before{border:none}.couple-tag .txt{position:absolute;top:17px;right:5px}.couple-tag .txt.gradient-text{line-height:1}strong,b{font-weight:bold !important}strong:before{font-weight:bold !important}.font13{font-size:13px}@media only screen and (max-width: 640px){.check-avail-collapse{margin:-11px -11px 0 -11px}.check-avail-collapse .accordion-header{margin-top:-1px;position:relative}.check-avail-collapse .accordion-header:before{content:"";position:absolute;right:10px;display:block;width:10px;height:10px;border-color:#4ea5df;border-width:0 1px 1px 0;border-style:solid;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.check-avail-collapse .accordion-control:checked+.accordion-header:before{top:15px;-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}}.show-popup .popup-wrapper .show-with-popup{display:block !important}.show-popup .popup-wrapper .popup-content{min-height:110px}.show-popup .popup-wrapper .popup-close-btn{display:block}.room-price-desp-holder .tipsy.active{position:absolute;width:365px;right:50%;top:0}@media only screen and (max-width: 768px){.room-price-desp-holder .tipsy.active{right:auto}}@media only screen and (max-width: 640px){.room-price-desp-holder .tipsy.active{margin-right:-100%;right:100%;width:100%}}.room-price-desp-holder .tipsy-content.theme-black{min-height:53px}.mb0{margin-bottom:0 !important}.htcampn-tooltip{position:absolute;right:180px;top:10px;display:inline-block;border-bottom:1px dotted #333;z-index:999}.htcampn-tooltip .tooltip-text{visibility:visible;width:170px;background-color:#333;color:#fff;font-size:12px;text-align:center;border-radius:30px;padding:8px 6px;position:absolute;z-index:1;bottom:150%;left:50%;margin-left:20px;margin-bottom:18px;box-shadow:0 1px 6px 4px rgba(0,0,0,0.1)}.htcampn-tooltip .tooltip-text::after{content:"";position:absolute;top:100%;left:80%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#333 transparent transparent transparent}.mt2{margin-top:2px}.brand-green{color:#36C247}.lpg{display:flex;border-radius:3px;background:#fff;box-shadow:rgba(0,0,0,0.2) 0 0px 14px;padding:4px 4px 8px 4px;z-index:999}.anim0{transition:transform .8s ease-in-out, opacity .3s ease-in-out;opacity:0;transform:scale(0)}.anim1{transform:scale(1);opacity:1}.lpg-wrap{margin-left:4px;line-height:1.4;margin:0 6px 0 5px;font-size:14px}.hotel-icons{padding:0px !important;width:50% !important}.icon-container{flex-wrap:wrap;width:100%}.lpg-tip:after{position:absolute;top:-6px;left:99px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.ml50{margin-left:-50px}.refund{line-height:0.8;font-size:13px;color:#333}.room-footer.no-deal .secret-deal-wrper{display:none}.room-footer.no-deal .room-footer-grid-left{padding-right:10px;text-align:left}.room-footer.no-deal .review-pipe{border-left:1px solid #e2e2e2;padding-left:8px}.room-footer.no-deal .sm-lft{padding-bottom:5px}.room-footer.no-more-option .result-offer{padding-right:5px}@media only screen and (max-width: 640px){.room-footer .w-300{width:180px}}.room-footer .room-footer-grid-right{max-width:50%}.room-footer .secret-deal-wrper{padding-right:10px}.room-footer .room-footer-grid-left{padding-right:120px}.room-footer .room-footer-grid-right{padding-left:10px}.room-footer .room-footer-list{max-width:100%}.room-footer .lmited-deal-label{max-width:700px;width:100%}@media only screen and (max-width: 768px){.room-footer .lmited-deal-label{max-width:400px}}@media only screen and (max-width: 640px){.room-footer .lmited-deal-label{max-width:400px}}.room-footer .display-offer{max-width:90%}@media only screen and (max-width: 640px){.room-footer .display-offer{width:75%}}@media only screen and (max-width: 480px){.room-footer .display-offer{width:80%}}.inner-itinerary,.price-value-button{display:none}@media only screen and (max-width: 640px){.choose-room-popup.template-2 .outer-itinerary{display:none}.choose-room-popup.template-2:after{background-color:#e4e4e4;content:"";display:block;height:1px;margin-left:-10px;padding:0 10px;position:relative;width:100%}.choose-room-popup.template-2 [data-ecash]{margin-top:10px}.choose-room-popup.template-2 .room-title{padding-left:0}.choose-room-popup.template-2 .price-value{display:none}.choose-room-popup.template-2 .price-value-button{display:inline-block;width:auto !important;font-size:20px;padding-top:5px;padding-bottom:5px}.choose-room-popup.template-2 .cut-off{display:inline-block;vertical-align:middle}.choose-room-popup.template-2 .room-name figure{display:block !important;max-width:40%;background-color:transparent;height:auto}.choose-room-popup.template-2 .footer{margin:0}.choose-room-popup.template-2 .room-name-left{width:100%}.choose-room-popup.template-2 .room-name-left .room-price{padding-left:0}.choose-room-popup.template-2 .room-name-left .inner-itinerary{display:block}.choose-room-popup.template-2 .room-name-left .list-check>li,.choose-room-popup.template-2 .room-name-left .inner-itinerary>li{width:100% !important;padding-bottom:5px;display:block}.choose-room-popup.template-2 .room-submit{padding:0;margin-top:0}.choose-room-popup.template-2 .room-submit .tmp-2{margin-top:0}.choose-room-popup.template-2 .room-submit>.new-blue-button,.choose-room-popup.template-2 .room-submit>.black-bdr-button:hover,.choose-room-popup.template-2 .room-submit>.new-green-button{display:none}}.choose-room-popup.show-popup{background-color:#fff}@media only screen and (max-width: 640px){.choose-room-popup.show-popup.template-2:after{display:none}.choose-room-popup.show-popup.template-2 .room-submit{padding:10px 10px 0}.choose-room-popup.show-popup.template-2 .room-name-left{width:100%;margin-top:10px}.choose-room-popup.show-popup.template-2 .inclusions,.choose-room-popup.show-popup.template-2 .amenities{margin-top:10px}.choose-room-popup.show-popup.template-2 .room-details-wrapper{padding-bottom:60px}}.choose-room-popup.show-popup .popup-mask{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.choose-room-popup.show-popup .popup-wrapper{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 640px){.choose-room-popup.show-popup .popup-wrapper{max-width:none}}.choose-room-popup.show-popup .popup-wrapper .details,.choose-room-popup.show-popup .popup-wrapper .popup-content{min-height:inherit}.choose-room-popup.show-popup>.popup-wrapper{margin:0}.choose-room-popup.show-popup .room-details{margin-top:0}.choose-room-popup.show-popup .room-title{padding-left:0}.choose-room-popup.show-popup .show-details{right:0}.choose-room-popup.show-popup .detail-wrapper{float:left}.choose-room-popup.show-popup .more-info{display:none !important}.choose-room-popup.show-popup .room-footer{display:none}.choose-room-popup.show-popup .room-name figure{max-width:100%;width:100%}.choose-room-popup.show-popup .room-name-left{max-width:100%}@media only screen and (max-width: 640px){.choose-room-popup.show-popup .room-details-wrapper{padding-bottom:100px}}@media only screen and (max-width: 640px){.choose-room-popup.show-popup .room-inclusion{display:block}.choose-room-popup.show-popup .room-inclusion .room-list>li,.choose-room-popup.show-popup .room-inclusion .room-list>li:nth-child(1),.choose-room-popup.show-popup .room-inclusion .room-list>li:nth-child(2){overflow:visible;white-space:normal}.choose-room-popup.show-popup .room-inclusion .room-list>li:before{top:10px}}@media only screen and (max-width: 640px){.choose-room-popup.show-popup .room-submit{background:#fff;bottom:0;left:0;padding-bottom:10px;position:fixed;-moz-box-shadow:0px -1px 5px 0px rgba(0,0,0,0.2);-webkit-box-shadow:0px -1px 5px 0px rgba(0,0,0,0.2);box-shadow:0px -1px 5px 0px rgba(0,0,0,0.2);z-index:10}}.choose-room .popup-close-btn{display:none;color:#737373}.choose-room .result-offer>li:nth-child(2){top:5px}.choose-room .result-offer>li:nth-child(2) .checkmark{position:absolute;left:10px;top:6px}.choose-room .result-offer>li:nth-child(2) .checkmark:before{width:4px;height:8px;border:solid #737373;border-width:0 1px 1px 0}@media only screen and (max-width: 768px){.choose-room .grid-wrapper .grid{width:25%}}@media only screen and (max-width: 640px){.choose-room .grid-wrapper .grid{width:50%}.choose-room .grid-wrapper .grid:nth-child(3){padding-left:0;padding-top:5px}.choose-room .grid-wrapper .grid:last-child{padding-top:5px}}.choose-room .grid-wrapper .check-avl-dd-lbl{width:100% !important}.choose-room .grid-wrapper .check-avl-dd-lbl .ytfi-down-arrow{position:absolute;right:8px;color:#737373}.choose-room .grid-wrapper .check-avl-dd-lbl:before{right:4px}.choose-room .detail-wrapper .popup-title{display:none}.choose-room .detail-wrapper.show-popup .popup-title{display:block}.choose-room .detail-wrapper.show-popup .popup-title .ytfi-cancel{color:#737373}.choose-room .detail-wrapper.hide-popup{display:none}.choose-room .show-popup .details{display:block;float:none;min-height:110px}.choose-room .show-popup .hidden-details{display:inline}.choose-room .show-popup .view-more,.choose-room .show-popup .view-less{display:none}.choose-room .room-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 20px 0 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 640px){.choose-room .room-title{padding:0 75px 0 10px;position:relative}.choose-room .room-title .room-content{font-weight:bold;font-size:12px}}.choose-room .show-details{display:none;position:absolute;right:10px;top:0}@media only screen and (max-width: 640px){.choose-room .show-details{display:block}}.choose-room .room-form{border-bottom:1px solid #e4e4e4;margin:0 -20px 20px -20px;padding:0 20px 20px}@media only screen and (max-width: 1170px){.choose-room .room-form{margin:0 -10px 10px;padding:0 10px 10px}}@media only screen and (max-width: 640px){.choose-room .room-form{margin:0;padding:10px}}.choose-room .room-type{margin-left:-10px;margin-right:-10px;padding:0 10px}@media only screen and (max-width: 640px){.choose-room .room-type{margin:0;padding:0}}.choose-room .room-type-head>li{float:left}.choose-room .room-type-head>li:nth-child(1){width:40.26549%}@media only screen and (max-width: 990px){.choose-room .room-type-head>li:nth-child(1){width:60%}}.choose-room .room-type-head>li:nth-child(2){width:17.52212%}@media only screen and (max-width: 990px){.choose-room .room-type-head>li:nth-child(2){width:40%}}.choose-room .room-type-head>li:nth-child(3){text-align:right;width:22.12389%}.choose-room .room-details-wrapper{padding:14px;padding-right:0}.choose-room .room-details-wrapper .room-wrapper{position:relative}.choose-room .room-details-wrapper .room-wrapper .zoom-icon{position:absolute;bottom:0;background:rgba(0,0,0,0.4)}.choose-room .room-details-wrapper .room-wrapper .zoom-icon .ic{color:white;float:right;padding:5px}@media only screen and (max-width: 768px){.choose-room .room-details-wrapper{padding:10px}}@media only screen and (max-width: 640px){.choose-room .room-details-wrapper{padding:0}}.choose-room .vt-offer{padding:7px;background:#FFE8E8;color:#D60F0F}.choose-room .vt-offer .vt-text{margin-left:3px}.choose-room .room-details>li{margin-top:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.choose-room .room-details>li:first-child{margin-top:0}@media only screen and (max-width: 640px){.choose-room .room-details>li{padding:0 0 10px 0;border:0 none}}.choose-room .room-name,.choose-room .room-inclusion,.choose-room .room-price,.choose-room .room-submit{float:left;min-height:1px}.choose-room .list-check{margin:0;display:block;line-height:22px}.choose-room .list-check>li{padding:0 0 5px 20px;position:relative}.choose-room .list-check>li .checkmark{position:absolute;left:4px}.choose-room .list-check>li .checkmark:before{width:4px;height:8px;border:solid #737373;border-width:0 1px 1px 0}.choose-room .details{display:none;float:left;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 640px){.choose-room .details{display:block;margin-top:10px;padding:0 10px}}@media only screen and (max-width: 640px){.choose-room .details>li{padding:0}}.choose-room .hidden-details{display:none}.choose-room .room-name-left{margin:0;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 640px){.choose-room .room-name-left{margin:0;max-width:none;width:100%;padding:0 10px}}@media only screen and (max-width: 640px){.choose-room .room-name-left [data-bubble-self]{display:none}}.choose-room .room-name-left .list-check>li:before{background-position:-80px 0}.choose-room .room-name-left .ytfi-down-arrow{margin-left:7px;color:#1471BE;display:inline-block}.choose-room .room-name-left .ytfi-down-arrow:before{font-size:10px}@media only screen and (max-width: 990px){.choose-room .roomDetailsType{min-width:30%}}.choose-room .room-list>li{width:100% !important;padding-top:8px}.choose-room .room-name{max-width:10%}@media only screen and (max-width: 990px){.choose-room .room-name{min-width:30%;padding-bottom:40px}}@media only screen and (max-width: 640px){.choose-room .room-name{width:100%}}.choose-room .room-name figure{width:100%;float:left;overflow:hidden;text-align:center}@media only screen and (max-width: 640px){.choose-room .room-name figure{width:auto;max-width:50%;background-color:#e2e2e2;height:120px}}.choose-room .room-name figure>img{max-width:100%;max-height:100%}.choose-room .room-name .img-popup .details{background-color:#e2e2e2;max-height:370px;text-align:center}.choose-room .room-name .img-popup .details .img-responsive{max-height:100%;max-width:100%;width:auto;display:inline-block}@media only screen and (max-width: 768px){.choose-room .room-name .list-check{margin-left:-10px;margin-right:-10px}}.choose-room .room-name .list-check>li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;padding-left:0}@media only screen and (max-width: 768px){.choose-room .room-name .list-check>li{width:auto;display:inline-block;margin:0 10px}}.choose-room .room-inclusion{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 640px){.choose-room .room-inclusion{width:100%;margin-bottom:10px;padding:0 10px;display:none}}@media only screen and (max-width: 640px){.choose-room .room-inclusion .room-list{margin-left:-10px;margin-right:-10px}}.choose-room .room-inclusion .room-list>li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100% !important;display:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.choose-room .room-inclusion .room-list>li .checkmark{position:absolute;left:4px}.choose-room .room-inclusion .room-list>li .checkmark:before{width:4px;height:8px;border:solid #737373;border-width:0 1px 1px 0}.choose-room .room-inclusion .room-list>li:before{background-position:-80px 0}.choose-room .room-inclusion .room-list>li:nth-child(1),.choose-room .room-inclusion .room-list>li:nth-child(2){display:inline-block}@media only screen and (max-width: 990px){.choose-room .room-inclusion .room-list>li:nth-child(1),.choose-room .room-inclusion .room-list>li:nth-child(2){width:100% !important}}@media only screen and (max-width: 990px){.choose-room .room-inclusion .room-list>li{width:49% !important;float:left}}@media only screen and (max-width: 640px){.choose-room .room-inclusion .room-list>li{width:auto;margin:0 10px;float:none;display:inline-block}}.choose-room .room-inclusion .ytfi-down-arrow{margin-left:2px;color:#1471BE;display:inline-block}.choose-room .room-inclusion .ytfi-down-arrow:before{font-size:10px}.choose-room .inclusions.show-popup .room-list>li,.choose-room .amenities.show-popup .room-list>li{display:inline-block;width:49% !important}@media only screen and (max-width: 640px){.choose-room .inclusions .room-list,.choose-room .amenities .room-list{margin-left:0;margin-right:0}}.choose-room .inclusions .room-list>li,.choose-room .amenities .room-list>li{margin-left:0;margin-right:0;width:49%;padding-left:0}.choose-room .inclusions.show-popup .room-list>li{display:inline-block;white-space:normal;width:100% !important}.choose-room .room-price{text-align:left;margin-left:25px;max-width:30%}@media only screen and (max-width: 640px){.choose-room .room-price{margin-left:0;max-width:100%;margin-top:20px}}@media only screen and (max-width: 990px){.choose-room .room-price{min-width:30%}}.choose-room .room-price .outer-itinerary .free-cancel .checkmark{margin-right:5px;color:#737373}.choose-room .room-price .outer-itinerary .free-cancel .checkmark:before{width:4px;height:9px;border:solid #737373;border-width:0 1px 1px 0}.choose-room .room-price .outer-itinerary .free-cancel .tipsy-holder{display:inline-block}.choose-room .room-price .outer-itinerary .free-cancel .tipsy-holder .ytfi-info-circled{color:#7E7F7E}@media only screen and (max-width: 990px){.choose-room .room-price{width:75%}}@media only screen and (max-width: 640px){.choose-room .room-price{width:100%;padding:0 10px;text-align:left}}@media only screen and (max-width: 640px){.choose-room .room-price .fs-16{font-size:12px}}@media only screen and (max-width: 640px){.choose-room .room-price .fs-28{font-size:20px}}.choose-room .room-price .icon-info-circle{display:inline-block}.choose-room .room-price .icon-info-circle:before{margin-top:-12px}.choose-room .pt0{padding-top:0 !important}@media only screen and (max-width: 640px){.choose-room .price{margin:0;float:left}}@media only screen and (max-width: 640px){.choose-room .ecash{display:none}}.choose-room .percent{display:none}@media only screen and (max-width: 640px){.choose-room .percent{display:inline-block;color:#4ea5df}}.choose-room .room-submit{text-align:right}@media only screen and (max-width: 990px){.choose-room .room-submit{width:30%}}@media only screen and (max-width: 640px){.choose-room .room-submit{width:100%;float:right;padding:0 10px}.choose-room .room-submit .new-blue-button,.choose-room .room-submit .black-bdr-button:hover,.choose-room .room-submit .new-green-button{width:100%}}.choose-room .footer{display:block;margin-top:10px;text-align:right;float:left;width:100%;margin-bottom:10px}@media only screen and (max-width: 640px){.choose-room .footer{margin:10px 0 -10px}}.choose-room .check-avail .new-blue-button,.choose-room .check-avail .black-bdr-button:hover,.choose-room .check-avail .new-green-button{padding:6px 10px}@media only screen and (max-width: 640px){.choose-room .check-avl-room-dd{padding-left:5px;padding-right:5px;width:306px}.choose-room .check-avl-room-dd .room-input-list{margin-bottom:10px}.choose-room .check-avl-room-dd .room-input-list>li.adult-room{padding-left:60px;width:160px}.choose-room .check-avl-room-dd .room-input-list>li.child-room{margin-top:0;padding-left:20px;width:120px}.choose-room .check-avl-room-dd .room-input-list>li.child-age-checkbx{padding-left:60px;padding-right:0}.choose-room .check-avl-room-dd .room-input-list>li.child-age-checkbx .grid{width:23.5% !important}}.free-cancel .tipsy-content{padding:10px;width:350px}@media only screen and (max-width: 640px){.free-cancel .tipsy-content{width:170px}}.free-cancel .tipsy.from-right-top{margin:0 -20px 12px}.free-cancel .tipsy-content li{white-space:normal;text-align:left;position:relative}.free-cancel .tipsy-content li .checkmark{position:absolute;left:5px}.tooltip-popup .tooltip-popup-close-btn,.tooltip-popup .tooltip-popup-title{display:none}@media only screen and (max-width: 640px){.show-tooltip-popup .tooltip-popup{height:100%;left:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:1001}.show-tooltip-popup .tooltip-popup>.popup-mask{height:100%;opacity:1;width:100%}.show-tooltip-popup .tooltip-popup .tooltip-popup-close-btn{display:block;cursor:pointer}.show-tooltip-popup .tooltip-popup>.tooltip-popup-wrapper{background:white none repeat scroll 0 0;border-radius:4px;box-sizing:border-box;display:block;margin:20px 10px;max-width:600px;padding:10px;position:relative;width:auto;z-index:1001}.show-tooltip-popup .tooltip-popup>.tooltip-popup-wrapper:after{clear:both;content:"";display:table}.show-tooltip-popup .tooltip-popup .tooltip-popup-title{display:block;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #e4e4e4}.show-tooltip-popup .tooltip-popup .tipsy.from-right-top{display:block;margin:0;position:relative}.show-tooltip-popup .tooltip-popup .tipsy-content{border:0 none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:0;width:auto}.show-tooltip-popup .tooltip-popup .tipsy-content:before,.show-tooltip-popup .tooltip-popup .tipsy-content:after{display:none}}.room-price-responsive{position:fixed;z-index:999;padding:16px 20px;-moz-box-shadow:0px -1px 5px 0px rgba(0,0,0,0.2);-webkit-box-shadow:0px -1px 5px 0px rgba(0,0,0,0.2);box-shadow:0px -1px 5px 0px rgba(0,0,0,0.2);background:#f9f9f9;border-top:1px solid #cdcecf;display:none;bottom:0px}.room-price-responsive .hotel-choose-room{display:block;width:100%}.room-price-responsive .hotel-choose-room .price-details.fr,.room-price-responsive .hotel-choose-room .price-details.txt-ar{float:left;text-align:left}@media only screen and (max-width: 768px){.show-original .room-price-responsive{display:block !important}}.check-avil-popup{width:100%;height:100%;position:absolute;left:0;top:0;float:left;background:#000;z-index:9;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5;color:#fff;padding:81px 0 0;display:none}.show-check-avl-loading .check-avil-popup{display:block}.w100{width:100% !important}.cr-wrapper{width:100%;border:1px solid #E2E2E2;box-shadow:0 0 2px 0 rgba(0,0,0,0.15);margin-bottom:20px}.cr-wrapper .cr-name{margin-bottom:20px;font-size:16px;font-weight:700}@media only screen and (max-width: 640px){.cr-wrapper .cr-name{padding:10px}}.cr-wrapper .cr-left{max-width:16%;min-width:178px;background:#F0F7FF}@media only screen and (max-width: 640px){.cr-wrapper .cr-left{display:none}}@media only screen and (max-width: 768px){.cr-wrapper .cr-left{min-width:143px}}.cr-wrapper .cr-det{width:100%;border:none}.cr-wrapper .cr-rightWrp{display:flex;flex-direction:row;justify-content:space-between;margin:0 auto;flex-wrap:nowrap;box-sizing:border-box}@media only screen and (max-width: 990px){.cr-wrapper .cr-rightWrp{justify-content:space-between;flex-wrap:wrap;padding-left:0}}.cr-wrapper .moreOpt{margin:8px 0 0 16px}.cr-wrapper .moreOption{margin:24px 0px 0px 0px}.cr-wrapper .ytfi-ok{color:#a9a9a9}.cr-wrapper .disc{top:5px}.cr-wrapper .iFix{margin-right:10px;vertical-align:middle}.cr-wrapper .icnTick{position:absolute;left:10px;top:6px}.cr-wrapper .icnTick:before{width:4px;height:8px;border:solid #737373;border-width:0 1px 1px 0}.cr-wrapper .il{display:inline-block}.cr-wrapper .mTab{margin-top:20px}@media only screen and (max-width: 990px){.cr-wrapper .mTab{margin-top:0}}.cr-wrapper .nb{border:none !important}.cr-wrapper .typ{padding-bottom:10px;padding-top:15px;padding-right:14px;padding-left:15px;border-top:1px dashed #d8d8d8}.cr-wrapper .typ:first-child{border-top:none}@media only screen and (max-width: 640px){.cr-wrapper .typ{padding:0 15px}}.cr-wrapper .typ.weekend-pkg-brdr{border-top:none;padding-top:0px}.cr-wrapper .fct{margin:0 0 0 22px;font-size:11px}.cr-wrapper .img-responsive{max-height:100%;max-width:100%;width:auto;display:inline-block}.cr-wrapper .newBtn{padding:10px 28px;font-weight:900;margin-bottom:15px}@media only screen and (max-width: 640px){.cr-wrapper .newBtn{margin-top:30px;float:right}}.cr-wrapper .flex{display:flex}.cr-wrapper .flex-justify{display:flex;justify-content:space-between}.cr-wrapper .flex-column{display:flex;flex-direction:column}@media only screen and (max-width: 990px){.cr-wrapper .flex-column{flex-direction:row;margin-top:30px}}.cr-wrapper .newOft{background:#36C247;color:#fff;border-radius:10px;padding:2px 10px;font-size:9px;margin-top:9px}.cr-wrapper .icnadl{font-size:25px;margin:0 0 0 1px}.cr-wrapper .icnkid{font-size:18px;margin:0 0 0 1px;position:relative;top:2px}.cr-wrapper .right-sec .template-2:last-child{border-bottom:none}.cr-wrapper .bv{background:#0F7515;color:#fff;border-radius:10px;padding:2px 10px;font-size:10px;text-transform:uppercase}.cr-wrapper .promo-save{display:flex;height:30px;margin-top:7px;justify-content:center;border-radius:3px;border:1px solid #dfdddd;background:#F0F7FF}.cr-wrapper .promo-amount{margin-left:10px;line-height:20px;margin:0 6px 0 5px;font-weight:800;font-size:13px}@media only screen and (max-width: 990px){.cr-wrapper .tablet-none{display:none}}@media only screen and (max-width: 990px){.cr-wrapper .desktop-none{display:none}}.cr-wrapper .promo-name{background:#F0F7FF;font-size:16px;line-height:28px;font-weight:600;padding:0 4px 0 4px;margin-right:4px}.cr-wrapper .promo-s{margin-left:5px;line-height:20px;font-size:13px}.cr-wrapper .promo{background:#F0F7FF;font-weight:900;font-size:18px;padding:8px 0 8px 8px;text-transform:uppercase}.cr-wrapper .mw-15{max-width:15%}.cr-wrapper .grn{color:#0F7515}.cr-wrapper .cr-right:last-child{border-bottom:none}@media only screen and (max-width: 990px){.cr-wrapper .cr-guest{min-width:20%}}.cr-wrapper .cr-inc{margin:0 0 0 10px;width:16%}@media only screen and (max-width: 990px){.cr-wrapper .cr-inc{margin-left:20px;min-width:40%}}.cr-wrapper .cr-hlts{margin:0 0 0 10px}.cr-wrapper .cr-hlts .paylater-img{height:17px;margin:2px 3px -5px 2px}@media only screen and (max-width: 990px){.cr-wrapper .cr-hlts{min-width:20%}}.cr-wrapper .cr-price{margin:0 0 0 10px}@media only screen and (max-width: 990px){.cr-wrapper .cr-price{margin-right:20px;margin-left:0}}@media only screen and (max-width: 640px){.cr-wrapper .cr-price{display:none}}.cr-wrapper .cr-submit{margin:0 0 0 5px}@media only screen and (max-width: 990px){.cr-wrapper .cr-submit{margin-top:30px}}@media only screen and (max-width: 640px){.cr-wrapper .cr-submit{width:100%}}.cr-wrapper .cr-submit .ecash-tag:before{padding-bottom:2px}.cr-wrapper .image_mobileOnly{display:none}@media only screen and (max-width: 640px){.cr-wrapper .image_mobileOnly{display:inline-block;width:70px;height:70px}}.cr-wrapper .image_mobileOnly figure{width:70px;height:70px}.cr-wrapper .image_mobileOnly img{width:70px;height:70px}.cr-wrapper .image_mobileOnly--sm{height:70px;width:70px}@media only screen and (max-width: 640px){.cr-wrapper .wmob{width:50%}}@media only screen and (max-width: 640px){.cr-wrapper .mbList{display:inline-block;vertical-align:top;margin-left:10px}}.cr-wrapper .vm{position:relative;z-index:1;font-size:14px;margin-top:10px;text-align:center;text-transform:uppercase;font-weight:900}.cr-wrapper .vm:before{border-top:1px solid #dfdfdf;content:"";margin:0px auto;position:absolute;top:50%;left:0px;right:0;bottom:0;width:100%;z-index:-1}.cr-wrapper .vm-btn{background:#fff;padding:5px 20px;color:#4ea5df;border-radius:4px;border:1px solid #4ea5df;font-size:13px}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.cr-wrapper .cr-left{max-width:20%}}.htl-type-list li .icon-holder i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.modal-fix{right:75px !important}.finalPrice .htcampn-tooltip .tooltip-text{margin-left:-50px;margin-bottom:25px}.finalPrice .htcampn-tooltip .tooltip-text::after{left:50%}.finalPrice .ph-wrapper{top:410px;right:-50px;background:#333}.finalPrice .ph-wrapper .persuation-hacks{padding:20px 30px 16px 30px;border-radius:0;background:none}.finalPrice .ph-wrapper .persuation-hacks .ytfi-cancel{right:10px;top:5px;font-size:12px}.finalPrice .ph-wrapper .persuation-hacks .ph-msg{padding-left:75px}.finalPrice .ph-wrapper .persuation-hacks .ph-msg .ph-icon-holder{left:0;top:6px;width:25%;max-width:50px}.finalPrice .ph-wrapper .persuation-hacks .ph-msg .ph-icon-holder .ytfi-red-tick{font-size:50px}.finalPrice .ph-wrapper .persuation-hacks .ph-msg .ph-content{text-align:left;line-height:16px;margin-right:30px}.weekend-tuple{font-size:14px;color:#FFFFFF;text-align:left;display:flex;padding:8px;margin:0 -15px 10px -15px;background:linear-gradient(89deg, #3c292a 0%,#3c292a 47%)}.newAmen{border:none;padding-bottom:20px;overflow-y:hidden;display:inline-block;margin:0 0 1em;float:none}.lh14{line-height:14px}.extra-room-info{margin:10px 0 12px 10px}.extra-room-info li{position:relative;padding-top:7px}.extra-room-info li:before{width:26px}.aspectiva .err-msg{top:35px;position:absolute;color:red}.aspectiva .progress-text{left:-46px;top:18px}.aspectiva .rankInfo{display:flex;align-items:center;width:100%;justify-content:space-between;margin-left:-15px}.aspectiva .reviewContainer{transform:translate(0%, 0%);display:flex;width:100%;max-height:280px;overflow-y:hidden;overflow-x:hidden}.aspectiva .revSec{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;padding:20px;transition:all 1s}.aspectiva .rotate{transform:scaleX(-1) rotate(180deg)}.aspectiva .review{width:260px;height:240px;border:1px solid #d8d8d8;justify-content:center;align-items:center;margin:0 10px;cursor:default}.aspectiva .review:hover .review-back{display:block}.aspectiva .review:hover .review{display:none}.aspectiva .review:hover .wrp{transform:scale(-1, 1)}.aspectiva .review:hover .vh{display:none;color:#fff}.aspectiva .review:hover .vk{visibility:visible;transform-style:preserve-3d;perspective:500px;transition:all 1s;transform:rotateY(180deg)}.aspectiva .bar{display:flex;justify-content:center;padding-top:20px}.aspectiva .aspWrapper{padding:10px 15px;background:#f5f5f5;box-shadow:0 2px 4px 0 #c8c8c8}.aspectiva .disp-table{display:table;width:100%}.aspectiva .disp-table .disp-table-cell{display:table-cell;vertical-align:middle}.aspectiva .pos-review{background:#23BF8C;color:white;border:1px solid #23BF8C;border-radius:3px;font-size:13px;padding:3px}.aspectiva .bordr-btm{border-bottom:1px solid #d8d8d8}.aspectiva .bordr-btm:last-child{border-bottom:none}.aspectiva .as-search-box{padding-left:42px;padding-right:40px;padding-bottom:10px;border-bottom:1px solid #d8d8d8}.aspectiva .bordr-btm li:last-child,.aspectiva .auto-wrapper .item-holder{border-bottom:none}.aspectiva .auto-wrapper .item-holder:last-child{border-bottom:1px solid #e2e2e2}.aspectiva .neg-review{background:#D60F0F;color:white;border:1px solid #D60F0F;border-radius:3px;font-size:13px;padding:3px}.aspectiva .input-with-icon-lr{position:relative;z-index:1;width:222px}.aspectiva .input-with-icon-lr .icon-lft{position:absolute;left:7px;top:8px;z-index:2;cursor:pointer}.aspectiva .input-with-icon-lr .icon-rgt{position:absolute;left:auto;top:4px;right:7px;z-index:3;font-style:normal;font-size:18px;cursor:pointer}.aspectiva .input-with-icon-lr input{padding:7px 25px;border-radius:4px 0 0 4px !important}.aspectiva .review-search-btn{position:absolute;right:auto;top:0;border-radius:0 4px 4px 0;padding:7px 15px 6px 15px;width:122px}.aspectiva .progress-text-new{left:50%;top:50%;position:absolute;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%)}.aspectiva .vh{margin-top:19px;background:#F0F7FF;display:flex;align-items:center;justify-content:center;height:95px;text-align:center;color:#4D4D4D;padding:0px 8px}.aspectiva .vk{margin-top:19px;background:#1BCF95;color:#fff;display:flex;align-items:center;justify-content:center;height:95px;text-align:center;visibility:hidden;padding:0px 8px}.aspectiva .pt1{font-size:14px;color:#00a680;font-weight:bold;position:absolute;margin-left:114px;top:61px}.aspectiva .pt2{font-size:16px;color:#1990D7;font-weight:bold;position:absolute;margin-left:10%;top:60px}.aspectiva .pt3{font-size:16px;color:#E8983A;font-weight:bold;position:absolute;margin-left:10%;top:60px}.aspectiva .pt4{font-size:16px;color:#D64443;font-weight:bold;position:absolute;margin-left:10%;top:60px}.aspectiva .wrp{line-height:1.5;font-size:13px}.aspectiva .teal-green{color:#23BF8C}.aspectiva .count{display:flex;padding:10px 15px;background:#f5f5f5}.aspectiva .wrp .three-dot{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:200px}.aspectiva .btn-alpha{transform:translateX(-150px);transition:transform 0.5s ease}.aspectiva .reviews .tab{border:none !important}.aspectiva .mover1{transform:translateX(-258px);transition:all 1s}.aspectiva .mover2{transform:translateX(-536px);transition:all 1s}.aspectiva .movel1{transform:translateX(250px);transition:all 1s}.aspectiva .movel2{transform:translateX(500px);transition:all 1s}.aspectiva .arrow-icon{border:solid #777b80;border-width:0 2px 2px 0;display:inline-block;padding:7px;border-radius:3px}.aspectiva .arrow-icon.la{transform:rotate(135deg)}.aspectiva .arrow-icon.ra{transform:rotate(-45deg)}.aspectiva .arrow{position:absolute;z-index:999;cursor:pointer;color:#777b80;background:#fff;width:36px;padding:8px;height:32px;top:120px}.aspectiva .arrow.la{left:0;box-shadow:0px 0 4px 0 #D1D1D1;padding-left:14px;border-top-right-radius:3px;border-bottom-right-radius:3px}.aspectiva .arrow.ra{right:0;box-shadow:0 0 4px 0 #D1D1D1;padding-left:7px;border-top-left-radius:3px;border-bottom-left-radius:3px}.aspectiva .arrow-disable{cursor:default !important}.aspectiva .arrow-disable .arrow-icon{border:solid #e4e5e6;border-width:0 2px 2px 0;cursor:default;pointer-events:none}.mr122{margin-right:122px}.v-mid{vertical-align:middle}.v-btm{vertical-align:bottom}.as-rating{border:1px solid #d8d8d8;padding:6px 12px;border-radius:4px}@media only screen and (max-width: 640px){.hotel-policies-wraper{padding:0 5px;margin-top:10px}.hotel-policies-wraper .hotel-policy{margin-left:0;margin-right:0}}@media only screen and (max-width: 640px){.about-property .accordion-control:checked+.accordion-header{border-bottom-width:0}.about-property .accordion-control:checked+.accordion-header:before{top:15px;-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}}@media only screen and (max-width: 640px){.about-property .accordion-header{margin-top:-1px;position:relative}.about-property .accordion-header:before{content:"";position:absolute;right:10px;display:block;width:10px;height:10px;border-color:#4ea5df;border-width:0 1px 1px 0;border-style:solid;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:auto;left:auto}}@media only screen and (max-width: 640px){.about-property .list-inline.property-services>li{margin:0 0 10px 0;width:49%;padding-left:10px}}@media only screen and (max-width: 480px){.about-property .list-inline.property-services>li{width:100% !important;padding:0 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}@media only screen and (max-width: 640px){.about-property .cancellation{margin-top:0;padding:10px;border:1px solid #e4e4e4;border-top:0}}.about-property .icon-box{background-color:#F0F7FF;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:40px;margin-right:10px;padding:12px;vertical-align:middle;width:40px}.about-property .list-inline{margin-top:0}@media only screen and (max-width: 640px){.about-property .list-inline{margin:0;padding-top:10px;border:1px solid #e4e4e4;border-bottom:0}}@media only screen and (max-width: 640px){.about-property .list-inline>li{margin:0 10px 10px}}@media only screen and (max-width: 640px){.about-property .panel{padding:0;border:0 none}}@media only screen and (max-width: 640px){.about-property .list-inline{margin:0}.about-property .list-inline>li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:49% !important}}.about-property .list-rules{padding:10px}@media only screen and (max-width: 640px){.about-property .list-accordion>li{border:0 none;padding:0}.about-property .list-accordion>li:last-child .accordion-header.active+.accordion-body{border-bottom:1px solid #e4e4e4}}.about-property .accordion-body{border-width:0 1px}.about-property .accordion-body>li{position:relative;display:inline-block;padding-left:15px}.about-property .accordion-body>li i{position:absolute;left:0}.about-property .accordion-body>li i:before{width:4px;height:8px;border:solid #737373;border-width:0 1px 1px 0}.about-property .accordion-body .cancellation ul li{position:relative;padding:3px 0px 5px 17px}.about-property .accordion-body .cancellation ul li .checkmark{position:absolute;left:0;color:#737373}.about-property .accordion-body .cancellation ul li .checkmark:before{width:5px;height:8px;border:solid #737373;border-width:0 1px 1px 0}@media only screen and (max-width: 640px){.about-property .accordion-body{padding-top:0;margin-top:-10px}}.host-profile{margin-bottom:15px}@media only screen and (max-width: 640px){.host-profile{border:0;margin-bottom:0}}.host-profile .profile-pic{width:100px;height:100px;float:left}.host-profile .profile-pic>img{width:100%;height:auto}.host-profile .profile-details{display:block;margin-left:110px}.host-profile .fr .manage-list{margin:0}.host-profile .fr .manage-list>li{padding-top:2px;padding-bottom:2px;width:100% !important}@media only screen and (max-width: 640px){.host-profile .fl,.host-profile .fr{width:100%}.host-profile .fr{margin-top:15px}}.hotel-details-page .map .popup-map.show-popup{padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.hotel-details-page .map .popup-map.show-popup .popup-wrapper{max-width:1170px}.hotel-details-page .map .popup-map.show-popup .map-view{margin-right:0}.hotel-details-page .map .panel{position:relative;overflow:hidden}@media only screen and (max-width: 640px){.hotel-details-page .map .panel{padding:10px 0 0}}.hotel-details-page .show-blur{width:96.6%;position:absolute;z-index:9;height:95%}.hotel-details-page .map-view{display:block;margin-right:310px;min-height:420px;background-color:#ccc;position:relative;text-align:right;padding:0}@media only screen and (max-width: 1170px){.hotel-details-page .map-view{margin-right:300px}}@media only screen and (max-width: 768px){.hotel-details-page .map-view{margin-right:0}}@media only screen and (max-width: 640px){.hotel-details-page .map-view{margin:0 10px}}.hotel-details-page .map-view .map-strip{background-color:#000;background-color:rgba(0,0,0,0.7);position:absolute;bottom:0;left:0;width:100%;padding:0 5px;text-align:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.hotel-details-page .map-view .map-strip .list-inline{margin:0}.hotel-details-page .map-view .map-strip .list-inline>li{text-align:center;margin-bottom:0;padding:5px 0}.hotel-details-page .map-view .map-strip .list-inline>li>span{display:block;color:#fff}.hotel-details-page .map-view .map-strip .list-inline>li i{border:solid 1px;border-radius:50%;padding:7px;display:inline-block}.hotel-details-page .map-view .map-strip .list-inline>li i.ytfi-plane{color:#A6658E}.hotel-details-page .map-view .map-strip .list-inline>li i.ytfi-BAR{color:#42C7BC}.hotel-details-page .map-view .map-strip .list-inline>li i.ytfi-coffee{color:#A66116}.hotel-details-page .map-view .map-strip .list-inline>li i.ytfi-beer{color:#2980B9}.hotel-details-page .map-view .map-strip .list-inline>li i.ytfi-restaurant{color:#F39C12}.hotel-details-page .map-view .map-strip .list-inline>li i.ytfi-basket{color:#27AE60}.hotel-details-page .map-view .map-strip .list-inline>li i.ytfi-train{color:#45B5FF}.hotel-details-page .map-view .map-strip .map-icon:before{display:inline-block;float:none}.hotel-details-page .map-view .map-list-check{position:absolute;display:inline-block;background-color:#fff;background-color:rgba(255,255,255,0.8);padding:10px;top:10px;right:10px;text-align:left;max-height:300px;clear:both;overflow:hidden;overflow-y:auto}.hotel-details-page .map-list{margin:0;width:200px;border-top:1px solid #e4e4e4;margin-top:10px;padding:5px 0}.hotel-details-page .map-list>li{display:block;padding-top:7px;padding-bottom:7px;position:relative}.hotel-details-page .map-list>li .checkmark{position:absolute;left:5px;color:#737373}.hotel-details-page .map-list>li .checkmark:before{width:4px;height:8px;border:solid #737373;border-width:0 1px 1px 0}.hotel-details-page .map-title{background-color:#F0F7FF;padding:5px 10px}@media only screen and (max-width: 640px){.hotel-details-page .map-title{background-color:#fff;padding:10px;border-width:1px 0 0 0}}.hotel-details-page .map-detail{width:290px;position:absolute;right:20px;top:20px;border:1px solid #e4e4e4;max-height:91.5%;overflow:hidden;overflow-y:auto}@media only screen and (max-width: 1170px){.hotel-details-page .map-detail{right:10px;top:10px}}@media only screen and (max-width: 768px){.hotel-details-page .map-detail{position:relative;top:auto;right:auto;margin-top:15px;width:100%}}@media only screen and (max-width: 640px){.hotel-details-page .map-detail{border-width:1px 0 0}}@media only screen and (max-width: 640px){.hotel-details-page .map-detail .landmark-list{border:0;border-top:1px solid #e4e4e4;padding:0}}.hotel-details-page .map-detail .landmark-list>li{font-size:12px;position:relative;padding:5px 100px 5px 10px;border-bottom:1px solid #e4e4e4}.hotel-details-page .map-detail .landmark-list>li:nth-child(even){background:#fbfbfb}.hotel-details-page .map-detail .landmark-list>li>span{display:block;width:100px;position:absolute;top:0;right:0;padding:5px 20px;border-left:1px solid #e4e4e4;height:100%;float:left}@media only screen and (max-width: 640px){.hotel-details-page .map-detail .accordion-control:checked+.accordion-header:before{top:15px;-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}}@media only screen and (max-width: 640px){.hotel-details-page .map-detail .accordion-header{margin-top:-1px;position:relative}.hotel-details-page .map-detail .accordion-header:before{content:"";position:absolute;right:10px;display:block;width:10px;height:10px;border-color:#4ea5df;border-width:0 1px 1px 0;border-style:solid;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.hotel-details-page .map-poup-heading{display:none}.hotel-details-page .map-view-large .map-view{min-height:450px}.hotel-details-page .map-view-large .map-poup-heading{display:block}.hotel-details-page .map-view-large .map-poup-heading .ytfi-cancel{cursor:pointer;opacity:0.5;font-size:15px}.hotel-details-page .gm-style .gm-style-iw+div{display:none}@media only screen and (max-width: 640px){.reviews .accordion-control:checked+.accordion-header{border-bottom-width:0}.reviews .accordion-control:checked+.accordion-header:before{top:15px;-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}}@media only screen and (max-width: 640px){.reviews .accordion-header{margin-top:-1px;position:relative}.reviews .accordion-header:before{content:"";position:absolute;right:10px;display:block;width:10px;height:10px;border-color:#4ea5df;border-width:0 1px 1px 0;border-style:solid;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@media only screen and (max-width: 640px){.reviews .panel{padding:0;border:0}}.reviews .tab{border-bottom:1px solid #e4e4e4}.reviews .tab>li{float:left;margin:0;padding:15px 20px;cursor:pointer;position:relative;border-left:1px solid #e4e4e4}.reviews .tab>li.active{border-bottom:1px solid #fff;margin-bottom:-1px}.reviews .tab>li.active:before{background-color:#55961c}.reviews .tab>li:first-child{border-left:0}.reviews .tab>li:last-child{border-right:1px solid #e4e4e4}.reviews .tab>li:before{content:"";background-color:#e8e8e8;height:4px;width:100%;position:absolute;top:0;left:0}.reviews .review-tab-content-wrapper{padding:20px 10px 0}@media only screen and (max-width: 640px){.reviews .review-tab-content-wrapper{padding:0}}.reviews .tab-content>li{display:none}@media only screen and (max-width: 640px){.reviews .tab-content>li{display:block}}@media (min-width: 768px){.reviews .tab-content>li.active{display:block}}@media only screen and (min-width: 768px) and (max-width: 640px){.reviews .tab-content>li.active .accordion-header+.accordion-body{display:block}}@media only screen and (max-width: 640px){.reviews .tab-content{margin-top:0}}.reviews .tab-footer{background-color:#e8e8e8;display:block;padding:7px 15px;text-align:right}@media only screen and (max-width: 1170px){.reviews .tab-footer{margin:0 -10px -10px;padding:10px}}.reviews .review-left{float:left;width:200px}@media only screen and (max-width: 640px){.reviews .review-left{width:100%;margin-bottom:20px}}.reviews .left-list>li{margin-bottom:10px}.reviews .left-list>li:last-child{margin-bottom:0}.reviews .left-list .rate{vertical-align:top;color:#00a680}.reviews .left-list .rate .hs-size-22:before{background-position:-44px 3px}.reviews .left-list-top{padding-bottom:6px;border-bottom:1px solid #e4e4e4}.reviews .left-list-bottom{display:block;clear:both}.reviews .left-list-bottom .left,.reviews .left-list-bottom .right{float:left;width:50%}.reviews .left-list-bottom .right{text-align:right}.reviews .review-right{display:block;margin-left:220px}@media only screen and (max-width: 640px){.reviews .review-right{width:100%;margin-left:0}}.reviews .right-list>li{border-bottom:1px solid #e4e4e4}.reviews .right-list>li:last-child{border-bottom:0}.reviews .right-list-top .il-block{vertical-align:middle}.reviews .all-reviews{text-align:center;padding:15px 0;margin:10px -10px -10px;border-top:1px solid #e4e4e4}.subRating{border:1px solid #0F7515;background-color:white;color:#0F7515;text-align:center;margin-right:10px;border-radius:4px;font-weight:bold;width:28px;height:26px;padding:4px 2px;font-size:12px}.progress-rating{display:block;width:100%;background-color:#e4e4e4;height:15px;position:relative}.progress-rating .rating-bar{position:absolute;display:block;left:0;top:0;background-color:#00a680;height:15px}.ht-5 .progress-rating{height:5px}.ht-5 .progress-rating .rating-bar{height:5px}.label-rating .label{display:block;float:left}.label-rating .rating{display:block;text-align:right}.faqs{padding-top:20px}@media only screen and (max-width: 640px){.faqs{padding:10px 5px}}.faqs .panel{margin:0;background-color:transparent;border:0;padding:0;box-shadow:0 0}@media only screen and (max-width: 1170px){.faqs .panel{padding:0 10px}}.faqs .panel>.list-border>li{padding:15px 0}@media only screen and (max-width: 640px){.faqs .accordion-body{background-color:#fff;border:1px solid #e4e4e4;border-top:0}}@media only screen and (max-width: 640px){.faqs .accordion-control:checked+.accordion-header:before{top:15px;-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}}.faqs .accordion-header{margin-bottom:0}@media only screen and (max-width: 640px){.faqs .accordion-header{margin-top:-1px;position:relative}.faqs .accordion-header:before{content:"";position:absolute;right:10px;display:block;width:10px;height:10px;border-color:#4ea5df;border-width:0 1px 1px 0;border-style:solid;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.check-avail{padding-bottom:15px;margin-bottom:15px}@media only screen and (max-width: 640px){.check-avail{margin-bottom:0;border-bottom:none}}.check-avl-room{position:relative;border:1px solid #e4e4e4;font-size:14px}.check-avl-room p.icon,.check-avl-room .lSAction>p.lSPrev,.check-avl-room .lSAction>p.lSNext{width:100% !important}.check-avl-dd-lbl{padding:7px}.check-avl-room-dd{position:absolute;left:-1px;top:100%;float:left;border:1px solid #e4e4e4;width:400px;background:#fff;padding:5px 10px 10px;z-index:10;display:none}.check-avl-room input:checked+.check-avl-room-dd,.check-avl-room:hover .check-avl-room-dd{display:block !important}.child-age-checkbx{padding-left:70px;margin-top:5px}.check-avl-room-dd .room-input-list{margin-top:5px}.check-avl-room-dd .room-input-list .ytfi-down-arrow{position:absolute;right:7px;top:8px;font-size:12px}.check-avl-room-dd .room-input-list li.adult-room,.check-avl-room-dd .room-input-list li.child-room{width:50%}.check-avl-room-dd .room-input-list .number-spinner{padding:0 29px;margin:4px 0 0}.check-avl-room-dd .room-input-list .spinner-control{width:30%}.check-avl-room-dd .room-input-list .spinner-control .ytfi-minus,.check-avl-room-dd .room-input-list .spinner-control .ytfi-plus{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#666}.check-avl-room-dd .room-input-list .spinner-control .icon-plus,.check-avl-room-dd .room-input-list .spinner-control .icon-minus,.check-avl-room-dd .room-input-list .spinner-control .icon-plus{margin:7px 0 0 7px}.check-avail .time-slots-label{padding:7px 10px}.check-avail .ytfi-icon-cal{position:absolute;z-index:2;right:6px;top:50%;transform:translateY(-50%);cursor:pointer}.check-avail .grid-wrapper-v2{float:none;vertical-align:bottom;display:inline-block}.check-avail .grid-wrapper-v2 .grid .chk-aval .input{padding:7px;margin-top:20px}.hotel-quick-view .overlay-body{margin-bottom:25px;padding-bottom:15px}@media only screen and (max-width: 640px){.hotel-quick-view .overlay-body{left:0%;margin-left:0px}}.hotel-quick-view .overlay-body.img-only-gallery{width:888px;max-width:100%;margin-left:-450px}@media only screen and (max-width: 736px){.hotel-quick-view .overlay-body.img-only-gallery{height:300px;width:100%;margin-left:0px;left:0}}.hotel-quick-view .gallery-view-left{width:50%}.hotel-quick-view .gallery-view-left.hotelImageHasLoad{width:75%}.hotel-quick-view .gallery-view-left.hotelImageHasLoad>.full,.hotel-quick-view .gallery-view-left.hotelImageHasLoad>.accordion-menu,.hotel-quick-view .gallery-view-left.hotelImageHasLoad>.accordion-title,.hotel-quick-view .gallery-view-left.hotelImageHasLoad>.accordion-content,.hotel-quick-view .new-theme .gallery-view-left.hotelImageHasLoad>.input,.new-theme .hotel-quick-view .gallery-view-left.hotelImageHasLoad>.input,.hotel-quick-view .new-theme .select-box-wrapper .gallery-view-left.hotelImageHasLoad>select,.new-theme .select-box-wrapper .hotel-quick-view .gallery-view-left.hotelImageHasLoad>select,.hotel-quick-view .gallery-view-left.hotelImageHasLoad>.alert,.hotel-quick-view .new-theme .gallery-view-left.hotelImageHasLoad>.overlay-header,.new-theme .hotel-quick-view .gallery-view-left.hotelImageHasLoad>.overlay-header,.hotel-quick-view .new-theme .gallery-view-left.hotelImageHasLoad>.overlay-content,.new-theme .hotel-quick-view .gallery-view-left.hotelImageHasLoad>.overlay-content,.hotel-quick-view .gallery-view-left.hotelImageHasLoad>.filter-wrapper,.hotel-quick-view .gallery-view-left.hotelImageHasLoad>.filter-head,.hotel-quick-view .gallery-view-left.hotelImageHasLoad>.filter-list,.hotel-quick-view .filter-list-with-clear .gallery-view-left.hotelImageHasLoad>.filter-label,.filter-list-with-clear .hotel-quick-view .gallery-view-left.hotelImageHasLoad>.filter-label,.hotel-quick-view .gallery-view-left.hotelImageHasLoad>.depart-time-grid,.hotel-quick-view .gallery-view-left.hotelImageHasLoad>.depart-time-label,.hotel-quick-view .gallery-view-left.hotelImageHasLoad>.srp-wrapper,.hotel-quick-view .gallery-view-left.hotelImageHasLoad>.srp-result-holder,.hotel-quick-view .mega-filter .gallery-view-left.hotelImageHasLoad>.accordion-title,.hotel-quick-view .gallery-view-left.hotelImageHasLoad>.matrix-wrapper,.hotel-quick-view .gallery-view-left.hotelImageHasLoad>.matrix-slide-wrapper,.hotel-quick-view .gallery-view-left.hotelImageHasLoad>.matrix-slide-list,.hotel-quick-view .gallery-view-left.hotelImageHasLoad>.matrix-link,.hotel-quick-view .gallery-view-left.hotelImageHasLoad>.matrix-label,.hotel-quick-view .gallery-view-left.hotelImageHasLoad>.overlay-folder,.hotel-quick-view .gallery-view-left.hotelImageHasLoad>.overlay-head,.hotel-quick-view .gallery-view-left.hotelImageHasLoad>.overlay-inner,.hotel-quick-view .gallery-view-left.hotelImageHasLoad>.spinner-counter{width:133.33%}.hotel-quick-view .gallery-view-right{width:50%}.hotel-quick-view .gallery-view-wrapper{margin-top:0;border:none}.hotel-quick-view .htl-details-add{padding-right:0}.hotel-quick-view .price-tr-review-wrpr{margin:10px 0 0}.hotel-quick-view .galllery-view-tripadvisor{width:62%;margin:0;padding:10px 0}.hotel-quick-view .read-all-review{display:none}.hotel-quick-view .hightlight-left,.hotel-quick-view .hightlight-right{width:auto;margin:10px 15px 0 0}.hotel-quick-view .hightlight-right{margin-right:0}.hotel-quick-view .htl-type-list li{margin:0}.hotel-quick-view .choose-room{padding:0 10px;margin-top:0}.hotel-quick-view .choose-room .panel{border:none;padding:0}.hotel-quick-view .choose-room .title{padding:7px 10px;background:#f5f5f5}.hotel-quick-view .lightSlider>li{height:310px}.hotelImageHasLoad .lightSlider>li{height:500px}@media only screen and (max-width: 480px){.hotelImageHasLoad .lightSlider>li{height:220px}}.quick-view-price-holder{background:#f5f5f5;padding:10px;float:left;width:100%;position:relative;padding-right:155px;min-height:55px}.quick-view-price-holder .new-blue-button,.quick-view-price-holder .black-bdr-button:hover,.quick-view-price-holder .new-green-button{position:absolute;top:7px;right:10px}.quick-view-price-holder.adjust-whit-review{position:absolute;right:0;padding-right:10px;height:100%;width:34%}.quick-view-price-holder.adjust-whit-review .new-blue-button,.quick-view-price-holder.adjust-whit-review .black-bdr-button:hover,.quick-view-price-holder.adjust-whit-review .new-green-button{position:relative;top:0;right:0;width:100%;margin-top:5px;text-algin:center}.view-more-room a{padding:5px 15px;display:inline-block;background:#f5f5f5;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0;border-radius:0 0 3px 3px}.blank-placheholder,.blank-placheholder-dark,.lSSlideOuter.blank .lSPrev,.lSSlideOuter.blank .lSNext{color:#f2f2f2 !important;background:#f2f2f2;cursor:default !important;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:normal !important}.blank-placheholder-dark,.lSSlideOuter.blank .lSPrev,.lSSlideOuter.blank .lSNext{background:#e4e4e4 !important;color:#e4e4e4 !important;cursor:default !important}.blank-hidden,.lSSlideOuter.blank .lSPrev:before,.lSSlideOuter.blank .lSNext:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;cursor:default !important}.lSSlideOuter.blank{position:relative}.lSSlideOuter.blank .sk-wave{position:absolute;top:250px;z-index:999;left:50%;margin:0 0 0 -25px}@media only screen and (max-width: 640px){.lSSlideOuter.blank .sk-wave{top:40%}}.lSSlideOuter.blank .lSPager.lSGallery{margin:10px 0 0;background:none;height:50px;overflow:hidden}.lSSlideOuter.blank .lSPager.lSGallery li{width:50px;margin:0 3px 0 4px}.lSSlideOuter.blank .blank-hidden,.lSSlideOuter.blank .lSPrev:before,.lSSlideOuter.blank .lSNext:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.hotel-details-page .details-original{display:block}.hotel-details-page.show-original .details-original{display:block}.hotel-details-page.show-original .details-blank{display:none}@media only screen and (max-width: 480px){.pad-sm{padding:0 10px}}.show-entire-property-popup .entire-property-popup{display:block}.entire-property-popup .overlay-body{width:550px;margin-left:-225px}.entire-property-room-wrapper{padding:5px 0 8px;border-bottom:1px solid #e2e2e2}.entire-property-room-wrapper:last-child{border-bottom:none}.entire-room-options li{float:left;padding:0 10px;border-left:1px solid #e2e2e2}.entire-room-options li:first-child{border:none;padding-left:0}.entire-prop-room-amen{display:none}.show-entire-amen .entire-prop-room-amen{display:block}.save-badge{position:absolute;top:-6px;left:6px;float:left;z-index:9;background:#efe341;background:-moz-linear-gradient(top, #efe341 0%, #f8b31a 100%);background:-webkit-linear-gradient(top, #efe341 0%, #f8b31a 100%);background:linear-gradient(to bottom, #efe341 0%,#f8b31a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#efe341', endColorstr='#f8b31a',GradientType=0 );padding:5px 10px;width:110px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0;border-radius:0 0 3px 3px}.save-badge:before,.save-badge:after{width:0;height:0;border-style:solid;content:'';position:absolute;top:0}.save-badge:after{border-width:6px 0 0 6px;border-color:transparent transparent transparent #c08629;left:110px}.save-badge:before{border-width:0 0 6px 6px;border-color:transparent transparent #c08629 transparent;left:-6px}@media only screen and (max-width: 768px){.yatra-header .mobile-only{display:block !important}}.yatra-header.service-header .mobile-header.slide{height:30px;position:fixed;width:auto}.yatra-header.service-header .mobile-header.slide .ico-logo{-moz-transition:all 0s;-o-transition:all 0s;-webkit-transition:all 0s;transition:all 0s}@media only screen and (max-width: 768px){.yatra-header.service-header .mobile-header.slide .ico-logo{width:41px}}.show-quick-view .quick-view-slot-filter{display:block !important}.show-quick-view .slot-filter-label{width:auto;margin:2px 10px 0 0}.show-quick-view .time-slots{width:225px;margin-top:-8px}.show-quick-view .time-slots-label{padding:8px 10px;background:#fff}.show-quick-view .room-price .icon-info-circle{margin-right:-7px}.show-quick-view .room-price li.free-cancel{margin-top:5px}.show-quick-view .room-submit .choose-room-button{margin-bottom:7px}.hotel-quick-view .choose-room .title.sortstay-choos-room{padding:7px 0 0 10px}.similar-hotel-result-tupel{padding:0 0 0 240px;position:relative;border:1px solid #e4e4e4;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:10px 0 10px;background:#fff;padding-top:12px;border-bottom:0;margin-bottom:0px}.srp-new-theme .similar-hotel-result-tupel{padding:0 0 0 255px}@media only screen and (max-width: 640px){.similar-hotel .grid-wrapper.grid-4 .grid{display:block;width:100%;padding:0 0 15px 0;margin-top:15px;border-bottom:1px solid #e4e4e4}.similar-hotel .grid-wrapper.grid-4 .grid:first-child{margin-top:0}.similar-hotel .grid-wrapper.grid-4 .grid:last-child{padding-bottom:0;border-bottom:0}}.similar-hotel ul li{background-color:#fff}.similar-hotel .lightSlider>li{height:310px !important}.sm-price{position:absolute;right:0px;bottom:0}@media only screen and (max-width: 640px){.detail_main_price_tooltip{bottom:80px}.detail_main_price_tooltip.tipsy-content.top-right:before{left:25%}}.room-price-desp-holder .right-adjust{right:120% !important}.choose-room-popup .right-adjust{right:50% !important}@media only screen and (max-width: 640px){.room-price-desp-holder .right-adjust{right:100% !important}}.tipsy-min-width{min-width:200px !important}.map-view .similar-hotel-result-tupel{padding:0 0 0 140px}.map-view .similar-hotel .grid-2 .grid{width:100%}.map-view .similar-hotel .grid-2 .grid:first-child{margin-bottom:10px}.map-view .similar-hotel-name{display:block;font-size:16px;padding-top:10px}.similar-hotel{padding:10px;padding-top:0px}.similar-hotel .similar-hotel-name{display:block;font-size:16px;padding-top:10px}.similar-hotel .logo-ta{padding-left:28px}.similar-hotel .logo-ta:before{margin-top:-7px;height:14px;width:32px;background-position:-59px -10px;background-size:275%}.similar-hotel .rating-bg{line-height:1.2;position:relative;top:-2px;font-weight:bold}.similar-hotel-background{background-color:#ffffff;padding-top:0px}@media only screen and (max-width: 640px){.similar-hotel{background-color:#e6e6e6}.similar-hotel .similar-hotel-name{display:block}.similar-hotel .trip-advisor{display:block}.similar-hotel .grid-2{padding:10px}.similar-hotel .grid-2 .grid{width:100%}.similar-hotel .grid-2 .grid .img-wrapper{position:absolute}.similar-hotel .grid-2 .grid:first-child{margin-bottom:10px}.similar-hotel-result-tupel{padding:0 0 0 120px !important;margin:5px 0 5px !important;height:120px}.similar-hotel-result-tupel .result-item-image{width:120px}.similar-hotel-result-tupel h2{font-size:14px}}.detail-pagination-theme .ytg-wrapper .ytfi-lowest-tag:before{top:26px}.detail-pagination-theme .check-avl-dd-lbl.ytfi-down-arrow:before{right:7px;font-size:12px}.detail-pagination-theme .location-service{border-bottom:1px solid #e2e2e2}.detail-pagination-theme .location-service .htl-type-list li{margin-bottom:0px}.detail-pagination-theme .location-service .htl-type-list li p{line-height:normal;padding:6px 0px}.detail-pagination-theme .location-service .htl-type-list li p .checkmark{display:inline-block;margin-right:5px}.detail-pagination-theme .location-service .htl-type-list li p .checkmark:before{width:4px;height:8px;border:solid #999;border-width:0 1px 1px 0}.detail-pagination-theme .location-service .green{color:#00a680}.detail-pagination-theme .review-tab-content-wrapper .ytfi-down-arrow:before{font-size:12px;margin-top:-5px}.detail-pagination-theme .nearby-landmark,.detail-pagination-theme .restaurant-on-site,.detail-pagination-theme .important-landmark-list,.detail-pagination-theme .nearby-attraction{background-color:#fff}.detail-pagination-theme .nearby-restaurant-list:last-of-type li{border-bottom:0}.detail-pagination-theme .booked-view{margin-top:17px}.detail-pagination-theme .booked-view ul li i{display:inline-block;color:#D60F0F}.detail-pagination-theme .booked-view ul li i.ytfi-eye{margin-right:5px}.detail-pagination-theme .booked-view ul li i.ytfi-CHKIN{margin-left:4px;margin-right:9px}.detail-pagination-theme .booked-view ul li i.ytfi-hour-clock{margin-left:4px;margin-right:9px}.detail-pagination-theme .star-highlight{width:75%}@media (max-width: 768px){.detail-pagination-theme .star-highlight{width:100%}}.detail-pagination-theme .galllery-view-tripadvisor{margin:0px;border-top:none;padding:0px 0px 15px 0px}.detail-pagination-theme .galllery-view-tripadvisor .green{color:#00a680}.detail-pagination-theme .preffer-fmly-cple{padding:0px 0px 22px 0px}.detail-pagination-theme .preffer-fmly-cple span{padding:0px 4px 2px 8px;border:1px solid #e2e2e2;border-radius:3px;margin-right:11px}.detail-pagination-theme .guest-pref ul li{padding:0px 0px 3px 0px}.detail-pagination-theme .guest-pref,.detail-pagination-theme .preffer-fmly-cple,.detail-pagination-theme .booked-view{margin-top:17px;border-bottom:1px solid #e2e2e2}.detail-pagination-theme .deal-applied{background-color:#F7C74D;border-radius:3px;margin-top:26px}.detail-pagination-theme .inner-deal-applied{border:1px dashed #333;margin:4px}.detail-pagination-theme .applied-text{text-align:center;margin-top:3px}.detail-pagination-theme .deal-applied-off{width:90%;background-color:#F8D271;text-align:center;margin:auto;margin-top:5px;margin-bottom:9px}.detail-pagination-theme .deal-applied-off div{padding:5px 0px 7px 0px}.detail-pagination-theme .deal-applied-off div p:last-child{color:#666;padding-top:4px}.detail-pagination-theme .htl-type-list{color:#4D4D4D;padding:0px}.detail-pagination-theme .htl-type-list li{padding:0px}.detail-pagination-theme .htl-type-list .tipsy-holder,.detail-pagination-theme .htl-type-list li.checkin{padding:0 0 0 52px}.detail-pagination-theme .htl-type-list .paylater-img{height:17px;margin:2px 3px -5px 2px}.detail-pagination-theme .htl-type-list-page{position:absolute;top:0px;right:0px}.detail-pagination-theme .htl-type-list-page li{padding:0px 20px 0px 0px;float:left}.detail-pagination-theme .htl-type-list-page li .type-label{line-height:normal}@media (max-width: 768px){.detail-pagination-theme .htl-type-list-page{position:relative;margin-top:15px}}.detail-pagination-theme .red{color:#D60F0F}.detail-pagination-theme .hotel-ovrall-star{border-bottom:1px solid #e2e2e2;padding-bottom:15px}.detail-pagination-theme .hotel-ovrall-star .htl-type-list-page .icon-holder{top:-10px}.detail-pagination-theme .breakfast{background-color:#fff;border-bottom:1px solid #eee;border-top:1px solid #eee;padding:14px 20px 20px 70px}.detail-pagination-theme .breakfast .ytfi-BFS{position:absolute;left:20px;top:11px}.detail-pagination-theme .near-airport{background-color:#fff;border-bottom:1px solid #eee;padding:14px 20px 20px 70px}.detail-pagination-theme .near-airport .ytfi-plane{position:absolute;left:20px;color:#8f8f8f}.detail-pagination-theme .near-airport-list{margin-top:3px;padding-bottom:9px}.detail-pagination-theme .near-airport-list li{float:left;padding-right:20px}.detail-pagination-theme .popular-landmark,.detail-pagination-theme .important-landmark{padding:15px 15px 15px 20px;background:#e2e2e2}@media only screen and (max-width: 640px){.detail-pagination-theme .important-landmark,.detail-pagination-theme .popular-landmark{background-color:#fff}}.detail-pagination-theme .important-landmark-list-compl{padding:10px 0px}.detail-pagination-theme .important-landmark-list-compl li{padding:5px 20px 5px 20px;width:33%;border-right:1px solid #eee;display:inline-block}@media (min-width: 1024px){.detail-pagination-theme .important-landmark-list-compl li:nth-child(3n){border-right:none}}@media (max-width: 768px){.detail-pagination-theme .important-landmark-list-compl li:nth-child(2n){border-right:none}}@media (max-width: 768px){.detail-pagination-theme .important-landmark-list-compl li{width:49%}}@media only screen and (max-width: 640px){.detail-pagination-theme .important-landmark-list-compl li{width:100%}}.detail-pagination-theme .important-landmark-list-compl li span{max-width:80%;display:inline-block}.detail-pagination-theme .important-landmark-list-compl li span:last-child{float:right;right:0px}.detail-pagination-theme .nearby-restaurant li,.detail-pagination-theme .nearby-restaurant-list li{float:left;width:24%;border-bottom:1px solid #e2e2e2;border-right:1px solid #e2e2e2;padding:5px 0px 5px 20px}.detail-pagination-theme .nearby-restaurant li:last-child,.detail-pagination-theme .nearby-restaurant-list li:last-child{width:76%;border-right:none}.detail-pagination-theme .attraction-list{border-right:1px solid #e2e2e2;width:50%}@media only screen and (max-width: 640px){.detail-pagination-theme .attraction-list{width:100%}}.detail-pagination-theme .attraction-list li{float:left;width:25%;padding:13px 0px 0px 20px}.detail-pagination-theme .attraction-list li:last-child{width:50%}@media (min-width: 768px){.detail-pagination-theme .attraction-list:nth-last-child(2) li{padding-bottom:15px}}.detail-pagination-theme .attraction-list:last-child li{padding-bottom:15px}.detail-pagination-theme .nearby-restaurant{background-color:#e2e2e2}@media only screen and (max-width: 640px){.detail-pagination-theme .accordion-control:checked ~ .accordion-body{display:block}}@media (max-width: 1024px){.detail-pagination-theme .restaurant-on-site,.detail-pagination-theme .nearby-attraction,.detail-pagination-theme .nearby-landmark{margin-left:5px;margin-right:5px}}.detail-pagination-theme .size-view li{padding:0px 0px 5px 0px}.detail-pagination-theme .hotel-ovrall-star .rating-1{width:14px;top:-1px}.hotel-details-page .map-full-width{margin-right:0px !important}@media (max-width: 767px){.hotel-details-page .map-full-width{margin-right:10px !important}}.wd-75{width:75%}.wd-35{width:35%}.wd-50{width:50%}.pagination{padding:0;padding-left:80px;padding-right:80px;width:100%;max-width:700px;margin:0 auto;position:relative;text-align:center}@media only screen and (max-width: 768px){.pagination{width:100vw;max-width:100vw}}.pagination li{display:inline-block;vertical-align:top;text-align:center;margin:0 6px;padding:0;color:#4ea5df;background:transparent;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-family:"Rubik-Medium";cursor:pointer}.pagination li a{color:#4ea5df;float:left;padding:8px 12px}.pagination li.pg-next,.pagination li.pg-prev{position:absolute;top:0;color:#fff;background:#4ea5df}.pagination li.pg-next a,.pagination li.pg-prev a{color:#fff}.pagination li.pg-prev{left:0}.pagination li.pg-next{right:0}.pagination li:hover{color:#fff;background:#4ea5df}.pagination li:hover a{color:#fff}.pagination li.pg-active{color:#fff;background:#4ea403}.pagination li.pg-active a{color:#fff}.pagination li.pg-disabled{opacity:0.3;cursor:not-allowed;color:#fff;background:#4ea5df;pointer-events:none}.pagination li.pg-disabled a{color:#fff}.pagination li.pg-disabled:hover{color:#fff;background:#4ea403}.red-circle{background:#4ea5df none repeat scroll 0 0;border-radius:40px;color:#fff;font-size:20px;margin-right:10px;width:49px;height:36px;position:relative}.red-circle span{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.wd-80{width:80%}.col-inline{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em}@media only screen and (max-width: 480px){.col-inline{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.col-inline>li{float:none;display:inline-block;width:100%;-webkit-transition:1s ease all;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 10px 15px 30px;border-bottom:none}.col-inline .accordion-body li{display:block;padding-left:0}.col-inline .accordion-body .more-btn:before{content:"More"}.col-inline .accordion-body .more-btn.mainc-more{font-size:14px;margin-left:20px}.col-inline .accordion-body .more-btn.subc-more{font-size:.857em;margin-left:10px}.col-inline .show-all .main-active-amenity,.col-inline .show-all .main-dormant-amenity,.col-inline .show-all .sub-amenity{display:block !important}.col-inline .show-all .more-btn:before{content:"Less"}.col-inline.rest-bar{column-count:1}.col-inline.rest-bar>li{float:left;width:32%}@media only screen and (max-width: 480px){.col-inline.rest-bar>li{width:100%}}.amen-catg-head{font-size:1.143em;font-family:"Rubik-Medium";position:relative}.amen-catg-head:before{font-size:20px;width:0;position:relative;left:-30px}.amen-catg-head.ytfi-mediaentertainment:before{font-size:17px}.amen-catg-head.ytfi-allowed:before{font-size:21px}.amen-catg-head.ytfi-paymentsmodesaccepted:before{font-size:15px}@media only screen and (max-width: 640px){.about-property .accordion-header.amen-catg-head:before{width:10px}}.amen-subcatg-head{position:relative;margin-bottom:5px}.amen-subcatg-head i{position:absolute;left:-20px !important;top:0px}.main-active-amenity{position:relative;padding-left:20px;margin-bottom:12px}.main-active-amenity:before{content:'';display:inline-block;width:5px !important;height:10px !important;border:solid #737373;border-width:0 1px 1px 0;transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;left:3px;top:3px}.main-dormant-amenity{position:relative;padding-left:30px}.main-dormant-amenity:before{content:'x';display:inline-block;position:absolute;left:0;top:3px}.time-slot{margin-top:5px;font-size:11px}.sub-amenity{font-size:12px;line-height:20px}.sub-amenity:before{content:"-"}.sub-amenity .time-slot{margin:3px 0 7px 9px}.rest-bar .accordion-body>li{margin-bottom:35px}.rest-bar .accordion-body>li:last-child{margin-bottom:0}.single-amenity p{line-height:18px;overflow-wrap:break-word;word-wrap:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}
